diff --git a/changelog.d/uk-company-cars-316.added.md b/changelog.d/uk-company-cars-316.added.md new file mode 100644 index 0000000000..f6844ae6ac --- /dev/null +++ b/changelog.d/uk-company-cars-316.added.md @@ -0,0 +1 @@ +The UK spine writes company cars (PolicyEngine/uk-autumn-budget-dashboard-2026#316). A new last stage, `company_cars`, sets six of policyengine-uk 2.165.0's company car inputs for each employee the FRS job record gives a company car (`EXPBEN01`), through four carriers the root stage now writes from the job tab: the list price, drawn within the respondent's CARVAL band from WAS round-8 company cars' prices grown by the engine's CPI index; the fuel (FUELTYP, and HMRC Table 2C's shares where it is unknown); the CO2 figure at HMRC Table 2A's shares among cars that emit CO2, hybrids first into 1 to 50 g/km, which takes a 50-mile electric range; private fuel (EXPBEN03); and capital contributions (CARAMT). SPI-channel rows keep their twin's car only where their drawn EPB is positive, and their `employment_income`, the tape's PAY + EPB + TAXTERM, gives up the engine's car and fuel benefits, capped at EPB (María's ruling of 30 October 2026). No HMRC company car fact is a calibration target; `uk_stage_company_cars_invariants` blocks a release on any invariant break. diff --git a/changelog.d/uk-feed-repin-08962f1.changed.md b/changelog.d/uk-feed-repin-08962f1.changed.md new file mode 100644 index 0000000000..f5c73e7251 --- /dev/null +++ b/changelog.d/uk-feed-repin-08962f1.changed.md @@ -0,0 +1,5 @@ +The UK Chronicle feed is re-pinned to 08962f1, the merge of PolicyEngine/chronicle#399 on top of PolicyEngine/chronicle#396's merge (1,512,256 rows; the consumer-fact schema is unchanged). It brings HMRC's benefits in kind statistics of July 2026 (544 facts) and the UK facts of PolicyEngine/chronicle#395 (1,076). It also keeps one OBR EFO number per line and year (PolicyEngine/chronicle#397): the March 2026 edition drops the 427 record sets the October 2026 edition also publishes. A new vendored resource, `hmrc_benefits_in_kind_facts.json`, carries the 96 2024-25 rows the company cars stage reads. The other vendored resources, and the DESNZ constituency resource, carry the same rows under the new feed identity. `obr.winter_fuel_allowance` now reads the October edition's FY2025-26 outturn, 0.02% above the March projection it read before. + +No EFO edition now carries both years of a calendar-2025 window, so the 19 OBR targets that window FY2024-25 and FY2025-26 declare a new selector key, `source_table_by_opening_year`. It takes three twelfths of the March edition's FY2024-25 outturn and nine twelfths of the October edition's FY2025-26 outturn (María's ruling of 31 October 2026). Fifteen of the 19 move by under 1%. The four larger moves are domestic rates (+3.2%), Pension Credit (+2.3%), Jobseeker's Allowance (−2.5%) and SDLT (−1.2%); income tax moves −0.5% and Universal Credit +0.7%. Three report-only diagnostics pinned the March edition's FY2025-26 forecasts, which the feed no longer carries: the OBR's capital gains tax receipts, State Pension spending and total NICs. They now pin the October edition's FY2025-26 outturns, and none of them is in the fit. + +The national membership also catches up with policyengine-uk 2.164.1's economic assumptions (the October 2026 EFO), which PolicyEngine/microcosm#1421 locked after PolicyEngine/microcosm#1420 had generated the membership. The eight SPI Table 3.10 self-employment bands move −0.55% (OBR mixed income per head), and the thirteen SPI dividend bands move by under 0.001% (GDP per head). The national compile-parity receipt, which builds check against, already carried their new values. diff --git a/changelog.d/uk-policyengine-uk-2-165-0.changed.md b/changelog.d/uk-policyengine-uk-2-165-0.changed.md new file mode 100644 index 0000000000..ab8fc45ce0 --- /dev/null +++ b/changelog.d/uk-policyengine-uk-2-165-0.changed.md @@ -0,0 +1 @@ +The UK lock moves from policyengine-uk 2.164.2 to 2.165.0 (PolicyEngine/uk-autumn-budget-dashboard-2026#316). 2.165.0 (PolicyEngine/policyengine-uk#2750) models the company car and car fuel benefits in kind from nine person inputs, taxes them through `taxable_employment_income` rather than `employment_income`, and adds the Class 1A NICs on them to `ni_employer`; the inputs default to no car, so a file that sets none of them is unchanged. 2.164.3 and 2.164.4 count `other_investment_income` in `market_income`, `household_market_income`, `hbai_household_net_income` and `capital_income`; the UK spine fills that column (microcosm#1418), so household market and HBAI incomes rise by it where a household holds it. The uprating and bonus-sacrifice pins keep every value, concept coverage gains the nine company car inputs, and the coverage manifest, the H2 spine fixture, the version mentions and the US worker identity's lock digest move with the lock. diff --git a/docs/concept-coverage/policyengine-uk.md b/docs/concept-coverage/policyengine-uk.md index d02baaf1ab..dd7cc7905e 100644 --- a/docs/concept-coverage/policyengine-uk.md +++ b/docs/concept-coverage/policyengine-uk.md @@ -1,11 +1,11 @@ # Concept coverage: policyengine-uk -Engine version `2.164.2`; concept schema `5a55669d0447`. Generated by `tools/refresh_concept_coverage.py`; do not edit by hand. +Engine version `2.165.0`; concept schema `5a55669d0447`. Generated by `tools/refresh_concept_coverage.py`; do not edit by hand. -- Engine inputs: 360 +- Engine inputs: 369 - Fed by a concept: 41 - Structural: 11 -- Uncovered: 308 +- Uncovered: 317 - Mapped but missing from the engine: 0 ## Inputs each concept feeds @@ -44,7 +44,7 @@ Engine version `2.164.2`; concept schema `5a55669d0447`. Generated by `tools/ref | `fact:person.legal_marital_status` | policyengine-uk derives marital status from benefit-unit composition; marital_status and is_married are formula-owned. | | `fact:person.partner_person_id` | Partnerships reach policyengine-uk only through benefit-unit membership, a structure the bundle must already carry (the adapter builds no units); is_benunit_head and is_married are formula-owned. | | `fact:household.reference_person_id` | is_household_head is formula-owned (the oldest member). The UK build overrides it with the FRS household reference person (frs_spine.py), an override the loader accepts, but it is not an input, so the mapping does not target it. Every housing input is household-level, so nothing is allocated to the reference person. | -| `fact:person.liquid_financial_assets` | policyengine-uk holds financial wealth on the household: savings ('Household liquid savings'), corporate_wealth ('Wealth held in corporations directly or through investment funds'), gross_financial_wealth and net_financial_wealth are household inputs, and no transform puts a person amount on a household input. Its person-level GBP stock inputs are student_loan_balance, a debt; car_list_price, the price vehicle excise duty's expensive-car supplement tests; and lifetime_isa_balance ('Current value of the person's Lifetime ISAs, cash and stocks and shares together'), one savings wrapper, which the engine documents as already inside gross_financial_wealth and net_financial_wealth. Since policyengine-uk 2.130.0 three more describe a company the person owns, for Universal Credit's regulation 77 (owned_company_capital, owned_company_holding_value and owned_company_trade_assets); every one defaults to no such company, and the build sets none. Since policyengine-uk 2.164.0 cash_isa_balance and stocks_and_shares_isa_balance hold the person's ISAs, and the household cash_isa and stocks_and_shares_isa sum them; the isa_subscriptions stage splits the WAS household totals into them (microcosm#1415), a split of one wrapper's balance, not of liquid financial assets. savings and share_like_capital are two of Universal Credit's capital sources (gov.dwp.universal_credit.means_test.capital.sources); since policyengine-uk 2.147.0 share_like_capital is corporate_wealth unless its components, the household inputs directly_held_shares and unit_and_investment_trusts, add up to more; the WAS stage writes both on its corporate_wealth less the stocks-and-shares ISA, so they and the ISA sum to it (microcosm#1095). Universal Credit's one person-level source is lifetime_isa_countable_capital, the Lifetime ISA at its surrender value (capital.person_sources). uc_reported_capital (benefit unit, default -1) is Universal Credit capital; since policyengine-uk 2.136.1 a value of zero or more set directly is the unit's complete countable capital, in place of every source, property included. benunit_reported_capital, a benefit-unit input ('Savings and investments of the benefit unit's adults (the claimant and any partner) as recorded'), replaces the financial sources only: the household pool it otherwise sums from the household sources, net of what other benefit units report or override, and apportions by claimant and partner count, and the person-level sources of the unit's claimant and partner. Property is valued separately (uc_property_capital) and shared across every claimant and partner in the household. Feeding either would be a modelling choice for a UK build, not a mapping of this concept. | +| `fact:person.liquid_financial_assets` | policyengine-uk holds financial wealth on the household: savings ('Household liquid savings'), corporate_wealth ('Wealth held in corporations directly or through investment funds'), gross_financial_wealth and net_financial_wealth are household inputs, and no transform puts a person amount on a household input. Its person-level GBP stock inputs are student_loan_balance, a debt; car_list_price, the price vehicle excise duty's expensive-car supplement tests; and lifetime_isa_balance ('Current value of the person's Lifetime ISAs, cash and stocks and shares together'), one savings wrapper, which the engine documents as already inside gross_financial_wealth and net_financial_wealth. Since policyengine-uk 2.130.0 three more describe a company the person owns, for Universal Credit's regulation 77 (owned_company_capital, owned_company_holding_value and owned_company_trade_assets); every one defaults to no such company, and the build sets none. Since policyengine-uk 2.164.0 cash_isa_balance and stocks_and_shares_isa_balance hold the person's ISAs, and the household cash_isa and stocks_and_shares_isa sum them; the isa_subscriptions stage splits the WAS household totals into them (microcosm#1415), a split of one wrapper's balance, not of liquid financial assets. Since policyengine-uk 2.165.0 company_car_list_price and company_car_capital_contributions describe a car the person's employer makes available, whose benefit is taxed as employment income (ITEPA 2003 ss. 121 and 132); the company_cars stage writes them from the FRS job table, and neither is the person's asset. savings and share_like_capital are two of Universal Credit's capital sources (gov.dwp.universal_credit.means_test.capital.sources); since policyengine-uk 2.147.0 share_like_capital is corporate_wealth unless its components, the household inputs directly_held_shares and unit_and_investment_trusts, add up to more; the WAS stage writes both on its corporate_wealth less the stocks-and-shares ISA, so they and the ISA sum to it (microcosm#1095). Universal Credit's one person-level source is lifetime_isa_countable_capital, the Lifetime ISA at its surrender value (capital.person_sources). uc_reported_capital (benefit unit, default -1) is Universal Credit capital; since policyengine-uk 2.136.1 a value of zero or more set directly is the unit's complete countable capital, in place of every source, property included. benunit_reported_capital, a benefit-unit input ('Savings and investments of the benefit unit's adults (the claimant and any partner) as recorded'), replaces the financial sources only: the household pool it otherwise sums from the household sources, net of what other benefit units report or override, and apportions by claimant and partner count, and the person-level sources of the unit's claimant and partner. Property is valued separately (uc_property_capital) and shared across every claimant and partner in the household. Feeding either would be a modelling choice for a UK build, not a mapping of this concept. | | `fact:person.public_pension_income` | The State Pension is computed from state_pension_reported, which is formula-owned: the loader accepts it as an override, but it is not an input. | | `fact:household.source_household_id` | Original donor household lineage is build provenance and weight diagnostic support, not a policyengine-uk rules input. | @@ -58,6 +58,6 @@ Engine version `2.164.2`; concept schema `5a55669d0447`. Generated by `tools/ref `accommodation_type`, `additional_residential_property_purchased`, `alcohol_and_tobacco_consumption`, `beer_draught_share`, `beer_litres`, `betting_exchange_commission`, `bingo_net_receipts`, `bus_fare_spending_reported`, `bus_subsidy_spending`, `cider_draught_share`, `cider_litres`, `cigarettes_per_week`, `cigars_grams_per_week`, `clothing_and_footwear_consumption`, `communication_consumption`, `consumer_debt`, `corporate_wealth`, `council_tax_band`, `cumulative_non_residential_rent`, `cumulative_residential_rent`, `dfe_education_spending`, `diesel_spending`, `directly_held_shares`, `domestic_energy_consumption`, `domestic_rates`, `ebr_energy_bills_credit_eligible`, `education_consumption`, `electricity_consumption`, `electricity_consumption_kwh`, `external_child_payments`, `financial_spread_betting_net_losses`, `food_and_non_alcoholic_beverages_consumption`, `full_rate_vat_expenditure_rate`, `gas_consumption`, `gas_consumption_kwh`, `gross_financial_wealth`, `hand_rolling_tobacco_grams_per_week`, `health_consumption`, `heated_tobacco_grams_per_week`, `horse_and_dog_pool_betting_net_losses`, `household_furnishings_consumption`, `household_owns_tv`, `housing_service_charges`, `housing_water_and_electricity_consumption`, `in_original_frs`, `in_rural_fuel_duty_relief_area`, `is_shared_accommodation`, `land_based_casino_net_losses`, `land_based_fixed_odds_betting_net_losses`, `liquid_fuel_consumption`, `local_authority`, `lpg_kg`, `machine_games_higher_rate_net_takings`, `machine_games_lower_rate_net_takings`, `machine_games_standard_rate_net_takings`, `main_residence_value`, `main_residential_property_purchased_is_first_home`, `main_residential_property_purchased_is_in_uk`, `main_residential_property_purchased_with_mortgage`, `miscellaneous_consumption`, `mortgage_debt`, `national_lottery_ticket_spending`, `natural_gas_kg`, `net_financial_wealth`, `ni_epg_full_rate_applies`, `non_residential_property_purchased`, `non_residential_property_secured_debt`, `non_residential_property_value`, `non_residential_rent`, `num_bedrooms`, `num_vehicles`, `other_fermented_draught_share`, `other_fermented_litres`, `other_residential_property_secured_debt`, `other_residential_property_value`, `other_spread_betting_net_losses`, `other_tobacco_grams_per_week`, `owned_land`, `petrol_spending`, `pool_betting_net_receipts`, `private_pension_wealth`, `property_purchased`, `rail_usage`, `recreation_consumption`, `region`, `remote_gaming_net_losses`, `remote_other_betting_net_losses`, `remote_uk_horseracing_betting_net_losses`, `restaurants_and_hotels_consumption`, `savings`, `solid_fuel_consumption`, `sparkling_cider_draught_share`, `sparkling_cider_litres`, `spi_imputed`, `spirits_draught_share`, `spirits_litres`, `structural_insurance_payments`, `transport_consumption`, `uc_migrated`, `unit_and_investment_trusts`, `uses_energy_prepayment_meter`, `water_and_sewerage_charges`, `wine_draught_share`, `wine_litres`, `would_evade_tv_licence_fee` -### person (185) +### person (194) -`a_and_e_visits`, `aa_category`, `access_fund`, `admitted_patient_visits`, `adult_dependants_grant_has_other_adult_dependant`, `adult_dependants_grant_other_adult_income`, `adult_dependants_grant_receives_postgraduate_loan`, `adult_ema`, `afcs_reported`, `age_started_or_accepted_current_education_or_training`, `armed_forces_independence_payment`, `attends_private_school_random_draw`, `base_net_income`, `blind_persons_allowance`, `bsp_reported`, `bursary_fund_16_to_19_in_care_or_care_leaver`, `bursary_fund_16_to_19_participation_costs`, `bursary_fund_16_to_19_self_supporting`, `bus_in_london_trips`, `bus_pass_eligible`, `capital_allowances`, `capital_gains_badr`, `capital_gains_carried_interest`, `capital_gains_residential_property`, `car_co2_emissions`, `car_engine_size`, `car_first_registration_date`, `car_fuel_type`, `car_is_ved_exempt`, `car_list_price`, `care_hours`, `carers_allowance_reported`, `cash_isa_balance`, `cash_isa_subscriptions`, `charitable_investment_gifts`, `child_benefit_reported`, `child_ema`, `child_limit_adoption_exception`, `child_limit_continuation_exception`, `child_limit_multiple_birth_exception`, `child_limit_non_consensual_conception_exception`, `child_limit_non_parental_caring_exception`, `child_tax_credit_reported`, `childcare_expenses`, `childcare_grant_child_has_special_educational_needs`, `childcare_grant_provider_is_nanny`, `childcare_grant_receives_nhs_childcare_support`, `childcare_grant_receives_postgraduate_loan`, `council_tax_benefit_reported`, `covenanted_payments`, `deficiency_relief`, `defined_benefit_pension_share`, `disabled_students_allowance_eligible_expenses`, `disabled_students_allowance_receives_equivalent_support`, `dla_m_category`, `dla_sc_category`, `early_years_school_start_deferred`, `education_grants`, `employee_pension_contributions_reported`, `employer_pension_contributions`, `employment_expenses`, `employment_sector`, `employment_status`, `esa_contrib_reported`, `esa_income_reported`, `free_school_fruit_veg`, `free_school_meals`, `free_school_milk`, `gift_aid`, `healthy_start_vouchers`, `housing_benefit_reported`, `iidb_reported`, `in_FE`, `incapacity_benefit_reported`, `income_support_reported`, `individual_savings_account_dividend_income`, `is_about_to_start_paid_work`, `is_apprentice`, `is_before_universal_credit_qualifying_young_person_terminal_date`, `is_blind`, `is_engaged_in_owned_company_trade`, `is_full_year_category_a_director`, `is_in_approved_training`, `is_in_first_year_of_apprenticeship`, `is_looked_after_by_local_authority`, `is_newly_self_employed`, `jsa_contrib_reported`, `jsa_income_reported`, `lifetime_isa_balance`, `lifetime_isa_first_time_buyer`, `lifetime_isa_months_since_first_payment`, `lifetime_isa_payments`, `lifetime_isa_terminally_ill`, `lifetime_isa_withdrawals`, `lifetime_isa_withdrawals_towards_first_home`, `local_bus_uncapped_single_fare`, `loss_relief`, `lump_sum_income`, `maintenance_expenses`, `maintenance_income`, `married_couples_allowance`, `maternity_allowance_reported`, `max_free_entitlement_hours_used`, `miscellaneous_income`, `nhs_a_and_e_spending`, `nhs_admitted_patient_spending`, `nhs_outpatient_spending`, `ni_class_3`, `non_cash_isa_cash_interest`, `other_deductions`, `other_investment_income`, `other_local_bus_trips`, `other_tax_credits`, `outpatient_visits`, `owned_company_capital`, `owned_company_carries_on_property_business`, `owned_company_carries_on_trade`, `owned_company_holding_value`, `owned_company_income_share`, `owned_company_intermediary_earnings_chapter`, `owned_company_intermediary_earnings_from_main_employment`, `owned_company_is_main_employment`, `owned_company_trade_assets`, `pension_annual_allowance_taxable_lump_sum_death_benefits`, `pension_contributions_via_bonus_sacrifice`, `pension_contributions_via_salary_sacrifice`, `pension_contributions_via_salary_sacrifice_pre_2015`, `pension_credit_reported`, `pension_income`, `person_benunit_role`, `person_household_role`, `personal_pension_contributions`, `pip_dl_points`, `pip_m_points`, `private_transfer_income`, `property_finance_costs`, `property_finance_costs_brought_forward`, `property_rental_income`, `receives_benefits_in_own_right`, `receives_limited_capability_for_work_credits`, `rent_paid_as_boarder`, `rent_paid_as_lodger`, `role`, `salary_sacrifice_returned_to_income`, `scottish_funded_early_learning_childcare_start_date_reached`, `sda_reported`, `self_employment_gross_receipts`, `sic_industry_division`, `spousal_maintenance_income`, `ssmg_reported`, `stands_as_sole_owner_or_partner_of_company`, `statutory_maternity_pay`, `statutory_paternity_pay`, `statutory_sick_pay`, `stocks_and_shares_isa_balance`, `stocks_and_shares_isa_subscriptions`, `student_loan_balance`, `student_loan_plan`, `student_loans`, `sublet_income`, `tax_free_childcare_on_adoption_leave`, `tax_free_childcare_on_carers_leave`, `tax_free_childcare_on_qualifying_leave`, `tax_free_childcare_on_shared_parental_leave`, `tax_free_childcare_self_employment_start_up_period`, `tax_free_childcare_spend_routed_share`, `tax_free_childcare_uses_qualifying_provider`, `tax_reported`, `travel_grant_abroad_placement`, `travel_grant_clinical_placement`, `travel_grant_eligible_expenses`, `travel_grant_receives_means_tested_nhs_bursary`, `uc_has_offer_of_paid_work_starting_by_end_of_next_assessment_period`, `uc_is_adopter_in_first_year`, `uc_is_foster_parent_or_new_friend_or_family_carer`, `uc_is_in_pregnancy_or_post_confinement_period`, `uc_is_in_startup_period`, `uc_is_responsible_foster_parent_of_child_under_one`, `uc_is_student_with_no_work_related_requirements`, `uc_is_temporarily_absent_from_claimant_household`, `universal_credit_reported`, `war_widows_pension_reported`, `widowed_parents_allowance_reported`, `winter_fuel_allowance_reported`, `working_tax_credit_reported` +`a_and_e_visits`, `aa_category`, `access_fund`, `admitted_patient_visits`, `adult_dependants_grant_has_other_adult_dependant`, `adult_dependants_grant_other_adult_income`, `adult_dependants_grant_receives_postgraduate_loan`, `adult_ema`, `afcs_reported`, `age_started_or_accepted_current_education_or_training`, `armed_forces_independence_payment`, `attends_private_school_random_draw`, `base_net_income`, `blind_persons_allowance`, `bsp_reported`, `bursary_fund_16_to_19_in_care_or_care_leaver`, `bursary_fund_16_to_19_participation_costs`, `bursary_fund_16_to_19_self_supporting`, `bus_in_london_trips`, `bus_pass_eligible`, `capital_allowances`, `capital_gains_badr`, `capital_gains_carried_interest`, `capital_gains_residential_property`, `car_co2_emissions`, `car_engine_size`, `car_first_registration_date`, `car_fuel_type`, `car_is_ved_exempt`, `car_list_price`, `care_hours`, `carers_allowance_reported`, `cash_isa_balance`, `cash_isa_subscriptions`, `charitable_investment_gifts`, `child_benefit_reported`, `child_ema`, `child_limit_adoption_exception`, `child_limit_continuation_exception`, `child_limit_multiple_birth_exception`, `child_limit_non_consensual_conception_exception`, `child_limit_non_parental_caring_exception`, `child_tax_credit_reported`, `childcare_expenses`, `childcare_grant_child_has_special_educational_needs`, `childcare_grant_provider_is_nanny`, `childcare_grant_receives_nhs_childcare_support`, `childcare_grant_receives_postgraduate_loan`, `company_car_availability`, `company_car_capital_contributions`, `company_car_co2_emissions`, `company_car_electric_range`, `company_car_fuel_type`, `company_car_list_price`, `company_car_private_fuel_provided`, `company_car_private_use_payments`, `company_car_registered_from_6_april_2020`, `council_tax_benefit_reported`, `covenanted_payments`, `deficiency_relief`, `defined_benefit_pension_share`, `disabled_students_allowance_eligible_expenses`, `disabled_students_allowance_receives_equivalent_support`, `dla_m_category`, `dla_sc_category`, `early_years_school_start_deferred`, `education_grants`, `employee_pension_contributions_reported`, `employer_pension_contributions`, `employment_expenses`, `employment_sector`, `employment_status`, `esa_contrib_reported`, `esa_income_reported`, `free_school_fruit_veg`, `free_school_meals`, `free_school_milk`, `gift_aid`, `healthy_start_vouchers`, `housing_benefit_reported`, `iidb_reported`, `in_FE`, `incapacity_benefit_reported`, `income_support_reported`, `individual_savings_account_dividend_income`, `is_about_to_start_paid_work`, `is_apprentice`, `is_before_universal_credit_qualifying_young_person_terminal_date`, `is_blind`, `is_engaged_in_owned_company_trade`, `is_full_year_category_a_director`, `is_in_approved_training`, `is_in_first_year_of_apprenticeship`, `is_looked_after_by_local_authority`, `is_newly_self_employed`, `jsa_contrib_reported`, `jsa_income_reported`, `lifetime_isa_balance`, `lifetime_isa_first_time_buyer`, `lifetime_isa_months_since_first_payment`, `lifetime_isa_payments`, `lifetime_isa_terminally_ill`, `lifetime_isa_withdrawals`, `lifetime_isa_withdrawals_towards_first_home`, `local_bus_uncapped_single_fare`, `loss_relief`, `lump_sum_income`, `maintenance_expenses`, `maintenance_income`, `married_couples_allowance`, `maternity_allowance_reported`, `max_free_entitlement_hours_used`, `miscellaneous_income`, `nhs_a_and_e_spending`, `nhs_admitted_patient_spending`, `nhs_outpatient_spending`, `ni_class_3`, `non_cash_isa_cash_interest`, `other_deductions`, `other_investment_income`, `other_local_bus_trips`, `other_tax_credits`, `outpatient_visits`, `owned_company_capital`, `owned_company_carries_on_property_business`, `owned_company_carries_on_trade`, `owned_company_holding_value`, `owned_company_income_share`, `owned_company_intermediary_earnings_chapter`, `owned_company_intermediary_earnings_from_main_employment`, `owned_company_is_main_employment`, `owned_company_trade_assets`, `pension_annual_allowance_taxable_lump_sum_death_benefits`, `pension_contributions_via_bonus_sacrifice`, `pension_contributions_via_salary_sacrifice`, `pension_contributions_via_salary_sacrifice_pre_2015`, `pension_credit_reported`, `pension_income`, `person_benunit_role`, `person_household_role`, `personal_pension_contributions`, `pip_dl_points`, `pip_m_points`, `private_transfer_income`, `property_finance_costs`, `property_finance_costs_brought_forward`, `property_rental_income`, `receives_benefits_in_own_right`, `receives_limited_capability_for_work_credits`, `rent_paid_as_boarder`, `rent_paid_as_lodger`, `role`, `salary_sacrifice_returned_to_income`, `scottish_funded_early_learning_childcare_start_date_reached`, `sda_reported`, `self_employment_gross_receipts`, `sic_industry_division`, `spousal_maintenance_income`, `ssmg_reported`, `stands_as_sole_owner_or_partner_of_company`, `statutory_maternity_pay`, `statutory_paternity_pay`, `statutory_sick_pay`, `stocks_and_shares_isa_balance`, `stocks_and_shares_isa_subscriptions`, `student_loan_balance`, `student_loan_plan`, `student_loans`, `sublet_income`, `tax_free_childcare_on_adoption_leave`, `tax_free_childcare_on_carers_leave`, `tax_free_childcare_on_qualifying_leave`, `tax_free_childcare_on_shared_parental_leave`, `tax_free_childcare_self_employment_start_up_period`, `tax_free_childcare_spend_routed_share`, `tax_free_childcare_uses_qualifying_provider`, `tax_reported`, `travel_grant_abroad_placement`, `travel_grant_clinical_placement`, `travel_grant_eligible_expenses`, `travel_grant_receives_means_tested_nhs_bursary`, `uc_has_offer_of_paid_work_starting_by_end_of_next_assessment_period`, `uc_is_adopter_in_first_year`, `uc_is_foster_parent_or_new_friend_or_family_carer`, `uc_is_in_pregnancy_or_post_confinement_period`, `uc_is_in_startup_period`, `uc_is_responsible_foster_parent_of_child_under_one`, `uc_is_student_with_no_work_related_requirements`, `uc_is_temporarily_absent_from_claimant_household`, `universal_credit_reported`, `war_widows_pension_reported`, `widowed_parents_allowance_reported`, `winter_fuel_allowance_reported`, `working_tax_credit_reported` diff --git a/docs/uk-chronicle-feed-repin.md b/docs/uk-chronicle-feed-repin.md index a66100e413..a4ad9469cf 100644 --- a/docs/uk-chronicle-feed-repin.md +++ b/docs/uk-chronicle-feed-repin.md @@ -351,3 +351,51 @@ from the same `53815b2` artifact: `hmrc_isa_statistics_facts.json`, the 1,074 ro statistics the ISA subscriptions stage and the Lifetime ISA anchor read. None is a calibration target, so no reference moves for it. That pull request first pinned #392's head (`e56af9a`) and then its merge (`0b721a4`), and took `53815b2` when PR C merged first. + +The `08962f1` re-pin (PolicyEngine/microcosm#1430, the merge of PolicyEngine/chronicle#399 on top +of the `7d5d627` merge of PolicyEngine/chronicle#396) brought HMRC's benefits in kind statistics of +July 2026 (544 facts) and the UK facts of PolicyEngine/chronicle#395 (1,076). It also carries +PolicyEngine/chronicle#397, María's rule of 30 October that of two EFO editions' numbers for one +line and year Chronicle keeps the later, so the March 2026 edition drops the 427 record sets the +October 2026 edition also publishes (1,512,256 rows; the schema digest is unchanged). The merge +commit's tree is the pull request head's (`ac9d7bb`), so the artifact was built from that head's +bundle and carries the merge commit's identity. + +A new vendored resource, `hmrc_benefits_in_kind_facts.json`, carries the 96 2024-25 rows the +company cars stage reads. The other vendored resources, and the constituency energy resource +rebuilt beside them, carry the same rows under the new feed identity. + +After #397 no EFO edition carries both years of a calendar-2025 window: March keeps each line's +FY2024-25 outturn and October carries FY2025-26 on. The 19 OBR rows that window the two years +declare `source_table_by_opening_year`, which takes each year from the table that carries it +(María's ruling of 2026-10-31; `docs/uk-income-anchors-280.md`). Their values move with October's +outturns: fifteen by under 1%, with domestic rates +3.2%, Pension Credit +2.3%, Jobseeker's +Allowance −2.5% and SDLT −1.2%. `obr.winter_fuel_allowance` drops its pin to March's expenditure +table and reads October's FY2025-26 outturn (+0.02%). Three report-only diagnostics pinned March's +FY2025-26 forecasts by fact key: `obr.capital_gains_tax`, `obr.state_pension` and the `obr.ni` +total. They now pin October's outturns (`required_assertion: observation`). The test feed +fixture's three captured March FY2025-26 rows (income tax, incapacity benefits and capital gains +tax) give way to October's. + +The national membership also catches up with policyengine-uk 2.164.1's October-EFO economic +assumptions. PolicyEngine/microcosm#1421 locked them after PolicyEngine/microcosm#1420 had +generated the membership, so the 21 SPI rows grown by an OBR per-head index still carried the +old factors there: the eight Table 3.10 self-employment bands move −0.55% (mixed income per +head), and the thirteen dividend bands by under 0.001% (GDP per head). The national compile-parity +receipt already carried their new values. No other national value moves. The receipt moves the 19 +windowed values and gains two drift rows, domestic rates and Winter Fuel, which had equalled the +frozen incumbent. The OBR rationales of the parity tool name the two editions, and Winter Fuel has +a rationale of its own. + +On the local surface the reference file and the compile-parity receipt are byte-identical. The +membership moves only its feed label and the 1,263 DESNZ keys, and the census restates the pin. +Both surfaces were regenerated from cuts of the pinned artifact, as for `200bf6d` (national +940,989 rows, local 885,543). + +The national register version moves with the OBR values (the SPI rows already compiled at their +new values), so the uk-candidate-eval scoring register is re-frozen before the next national +solve. The 19 maps name +EFO editions, so a later EFO moves them: once Chronicle keeps a newer edition's FY2025-26, +October's number leaves the feed and the windows refuse until their maps name the new table. The +high-value home stock still names `735820c`: its inputs are the same on `08962f1` (the feed-gated +fingerprint check passes), so it was not rebuilt. diff --git a/docs/uk-company-cars-316.md b/docs/uk-company-cars-316.md new file mode 100644 index 0000000000..a3b08d9909 --- /dev/null +++ b/docs/uk-company-cars-316.md @@ -0,0 +1,118 @@ +# Company cars (dashboard #316) + +Budget 2026 raises every company car appropriate percentage by one point in 2030-31 +(Table 6.1 row 86). policyengine-uk 2.165.0 (PolicyEngine/policyengine-uk#2750) taxes +the company car and car fuel benefits, and the Class 1A NICs on them, from nine person +inputs that default to no car, so a file that sets none of them scores the rise at £0. +The `company_cars` stage, the last in the UK roster, sets six of them. + +| Input | Where it comes from | +|---|---| +| `company_car_list_price` | The FRS CARVAL band, drawn within it from WAS round-8 company cars' list prices | +| `company_car_fuel_type` | The FRS FUELTYP code; HMRC Table 2C's shares where it is unknown | +| `company_car_co2_emissions` | HMRC Table 2A's shares among cars that emit CO2; zero for an electric car | +| `company_car_electric_range` | 50 miles for a car at 1 to 50 g/km | +| `company_car_capital_contributions` | The FRS CARAMT, where CARCON says the employee contributed | +| `company_car_private_fuel_provided` | The FRS EXPBEN03, on a car that is not electric | + +Availability, payments for private use and the 2020 registration flag keep the +engine's defaults: no survey records them. + +## Who has a car + +The FRS asks each current employee job whether the employer provided a company car +(EXPBEN01) in the last 12 months. The root stage, `frs_spine`, carries each person's +car from their car job with the lowest JOBTYPE, the main job first, so a person has at +most one, as in the engine. The survey asks CARVAL and CARCON of a company van too; +they are taken as the car's. + +SPI-channel rows carry their FRS twin's carriers, as they carry every root column. +Their pay is the SPI tape's PAY + EPB + TAXTERM, where EPB is every taxable expense +payment and benefit in kind, so a twin's car is kept only where the row's drawn EPB +is positive. + +## The draws + +Every draw is keyed on the person's identity, so reordering rows moves none. + +- **Fuel.** Petrol is `PETROL`; a hybrid or another fuel is `ALTERNATIVE_FUEL`; an + electric car is `ELECTRIC`; a diesel is `DIESEL_RDE2`, since every new diesel has + met RDE2 since January 2021 and company cars turn over in three to four years (the + diesel supplement moves the baseline only, not the 2030-31 rise). An unknown fuel + draws at HMRC Table 2C's shares. It never draws a hybrid: Table 2C counts hybrids + inside petrol and diesel, so a drawn petrol or diesel car enters the CO2 draw + below as a non-hybrid. The effect is small. +- **List price.** WAS round 8 (April 2020 to March 2022) records company cars' list + prices to the nearest £1,000. They are grown to the build year by the engine's CPI + index from 2021, and each holder draws within their CARVAL band from the weighted + quantile function of the WAS cars inside it. The open band (£40,001 and over) and + an unknown band draw from the WAS cars of the same fuel class (electric or not). A + cell with fewer than 3 WAS households falls back to all fuel classes, then to a + uniform draw within the band (up to £80,000 for the open band). +- **CO2.** HMRC publishes recipients by CO2 band and by fuel, but no table crosses + them. An electric car emits none. The others are split between 1 to 50 g/km and the + bands above it so that the weighted share at 1 to 50 g/km matches Table 2A's among + cars that emit CO2, hybrids first; the bands above are drawn at Table 2A's shares, + uniformly within each. Every figure in the open band (170 g/km and over) is above + the maximum percentages' thresholds. + +## SPI-channel pay + +On an SPI-channel row the engine's car and fuel benefits come out of +`employment_income` (María's ruling of 30 October 2026). They are capped at EPB, +and at the pay the row's pension deductions leave: `salary_sacrifice` keeps employee +contributions and salary sacrifice within pay and bonus sacrifice within half of it, +and the carve-out keeps them there. + +1. Private fuel goes first where its benefit alone exceeds the cap. +2. A car whose benefit still exceeds what is left has its list price scaled down + until it fits, with its contributions dropped. The benefit is the price above the + capped contributions times the appropriate percentage, so the scaling is exact. +3. A car that would need a list price below £5,000 to fit is dropped, and its EPB + stays in pay. + +The stage then has the engine price its output again. On every SPI-channel row, pay +plus the engine's benefits must equal the pay the row brought into the stage (the +tape's PAY + EPB + TAXTERM, less any salary sacrifice). The engine computes in single +precision, so the receipt records the largest miss rounded up to the penny, and the +gate allows 5p. The SPI employment income targets read employment income plus +`benefits_in_kind`, so they read the same total as before the stage. + +## What to expect of the 2030-31 score + +Budget 2026 raises every appropriate percentage by one point, the zero-emission rate +and the maximum included. So the rise adds about 1% of each car's list price above +its capped contributions to its taxable value, plus 1% of the fuel benefit +multiplier for each fuel benefit holder. Electric cars count as much as any other: +the frozen electric share moves the baseline, not the rise. The base the rise acts +on is the build year's fleet carried forward. Fuel type and CO2 are not uprated, +list prices and contributions grow by CPI, and the weights are not projected. + +Expect the static 2030-31 cost to come in well under Table 6.1's £310m, from the +size of that base. The OBR's NICs line (£92.4m, at Class 1A's 15%) implies about +£616m of extra taxable value, a list price base of about £60bn. HMRC's 2024-25 +taxable value implies roughly half of that, so even a file that matches Table 1's +920,000 holders and £3,070m should fall about 30 to 45% short. Matching Table 1's +taxable value does not pin the base, since a different electric mix and different +prices reach the same total. So the stage's receipt records the weighted total list +price of electric cars and of the others, for the results to read the gap as base +size. + +## Measured, not bound + +No HMRC company car fact is a calibration target: the stage draws fuel and CO2 to +Tables 2A and 2C, so binding them would be circular. The national build reports the +calibrated file against HMRC's Table 1 (recipients, taxable value, income tax and +NICs), Table 3A (by income range) and Table 4 (by region). +`uk_stage_company_cars_invariants` blocks a release on any record that breaks an +invariant, and on SPI-channel pay off the tape's total. + +## Disclosure + +The FRS, WAS and SPI are UK Data Service safeguarded data. The stage's receipt +carries rounded counts, support bands and weighted aggregates only, and no record's +value. A weighted figure reads the floor's marker when any cell it rests on has +fewer distinct source households than the floor, so support copies count once. +Shares that sum to one are withheld together, since one share is the others' +complement. A count of records that break an invariant is zero exact and banded +otherwise. diff --git a/docs/uk-income-anchors-280.md b/docs/uk-income-anchors-280.md index 6e944ed71a..e7efc04f24 100644 --- a/docs/uk-income-anchors-280.md +++ b/docs/uk-income-anchors-280.md @@ -45,6 +45,22 @@ names exactly the two years of the window, and a selector that declares it cannot also declare `source_measure_id` (microcosm#1095: the Great Britain pension-age Housing Benefit spending row). +Since PolicyEngine/chronicle#397, OBR's EFO gives each year to one edition: +Chronicle keeps one number per line and year, the latest edition's, so the +March 2026 tables carry FY2024-25 and the October 2026 tables FY2025-26. Each +edition's record sets are their own series, so no edition carries both years +of the window. The 19 OBR rows windowed into calendar 2025 therefore declare +`source_table_by_opening_year`, mapping each year to the table that carries it +(María's ruling of 2026-10-31, microcosm#1430). A fact matches only +the table its own year declares, and the record set drops out of the series +identity, so the two tables form the window's one series. A list-valued +`source_concept` still names several series, each read across the two tables +(universal credit's two welfare-cap cells), and the selector cannot also +declare `source_table`. The SDLT row's `calendar_year_window_scaled_by_ratio` +reads its window the same way. The map names editions, so a later EFO that +carries FY2025-26 moves it: Chronicle then drops October's number, and the +window refuses until the map names the new table. + Facts already at a calendar-year period (the DWP monthly cubes) keep their calendar-2025 windows; the ESA rows join them below. diff --git a/docs/uk-isa-subscriptions-1415.md b/docs/uk-isa-subscriptions-1415.md index c1e9585a61..08e06459e2 100644 --- a/docs/uk-isa-subscriptions-1415.md +++ b/docs/uk-isa-subscriptions-1415.md @@ -2,7 +2,8 @@ The `isa_subscriptions` stage gives every adult of the UK spine what they paid into ISAs in the year, by type, and the per-person ISA balances behind them. It -runs last, on final incomes, and nothing in the spine reads its outputs. +runs on final incomes, after every stage but company_cars, and nothing in +the spine reads its outputs. | Column | Meaning | |---|---| diff --git a/packages/microcosm-build/pyproject.toml b/packages/microcosm-build/pyproject.toml index 15360f21fc..6048d49804 100644 --- a/packages/microcosm-build/pyproject.toml +++ b/packages/microcosm-build/pyproject.toml @@ -46,7 +46,7 @@ us = [ # The UK extra adds the rules engine for local metric generation from a # Microcosm UK H5. Target tables remain explicit inputs, and the base package # still does not import policyengine-uk at import time. -uk = ["policyengine-uk>=2.164.2", "microcosm-data>=0.1,<0.2", "h5py>=3", "tables>=3", "openpyxl>=3.1"] +uk = ["policyengine-uk>=2.165.0", "microcosm-data>=0.1,<0.2", "h5py>=3", "tables>=3", "openpyxl>=3.1"] [project.scripts] microcosm-build-uk = "microcosm.build.uk_runtime.full_build_cli:main" diff --git a/packages/microcosm-build/src/microcosm/build/ledger_targets.py b/packages/microcosm-build/src/microcosm/build/ledger_targets.py index 3dba5b34e2..a27acd4bab 100644 --- a/packages/microcosm-build/src/microcosm/build/ledger_targets.py +++ b/packages/microcosm-build/src/microcosm/build/ledger_targets.py @@ -138,6 +138,14 @@ #: to the measure that carries it: a fact matches only the measure its own #: year declares, and the window reads the declared measures as one series. SOURCE_MEASURE_ID_BY_OPENING_YEAR = "source_measure_id_by_opening_year" +#: The same for a series whose years sit in different editions of one +#: publication. OBR's EFO keeps one number per line and year, the latest +#: edition's (PolicyEngine/chronicle#397), so FY2024-25 sits in March 2026's +#: tables and FY2025-26 in October 2026's. The key maps each overlapping year, +#: by its opening year, to the source table that carries it: a fact matches +#: only the table its own year declares, and the window reads the declared +#: tables as one series. +SOURCE_TABLE_BY_OPENING_YEAR = "source_table_by_opening_year" #: Ordered operand roles of ``scaled_by_ratio``: the published cell the #: reference selects, then the two national facts whose quotient translates #: it (a subset share of the publisher's universe, so the ratio lies in @@ -312,13 +320,17 @@ def __post_init__(self) -> None: _validate_calendar_year_window_reference(self) elif self.value_operation == CALENDAR_YEAR_WINDOW_SCALED_BY_RATIO: _validate_calendar_year_window_scaled_by_ratio_reference(self) - elif SOURCE_MEASURE_ID_BY_OPENING_YEAR in self.ledger_selector: - raise ValueError( - f"LedgerTargetReference {self.name!r}: " - f"{SOURCE_MEASURE_ID_BY_OPENING_YEAR!r} composes the years of a " - "calendar_year_window; it is refused under value_operation " - f"{self.value_operation!r}." - ) + else: + for key in ( + SOURCE_MEASURE_ID_BY_OPENING_YEAR, + SOURCE_TABLE_BY_OPENING_YEAR, + ): + if key in self.ledger_selector: + raise ValueError( + f"LedgerTargetReference {self.name!r}: {key!r} composes " + "the years of a calendar_year_window; it is refused under " + f"value_operation {self.value_operation!r}." + ) if self.value_operation == MONTHLY_WINDOW_COUNT_X_MEAN: _validate_count_x_mean_operands(self.name, self.value_operands) if self.assertion_policy not in ALLOWED_ASSERTION_POLICIES: @@ -3973,6 +3985,15 @@ def _validate_calendar_year_window_reference( "requires an explicit calendar-year target period." ) measure_map = reference.ledger_selector.get(SOURCE_MEASURE_ID_BY_OPENING_YEAR) + if SOURCE_TABLE_BY_OPENING_YEAR in reference.ledger_selector: + if measure_map is not None: + raise ValueError( + f"LedgerTargetReference {reference.name!r}: calendar_year_window " + f"declares both {SOURCE_MEASURE_ID_BY_OPENING_YEAR!r} and " + f"{SOURCE_TABLE_BY_OPENING_YEAR!r}; it maps its years by measure " + "or by table, not both." + ) + _validate_table_by_opening_year(reference, "calendar_year_window") if measure_map is None: return for key in ("source_measure_id", "layout_measure_id"): @@ -3994,6 +4015,26 @@ def _validate_calendar_year_window_reference( _measure_id_by_opening_year(measure_map) +def _validate_table_by_opening_year( + reference: LedgerTargetReference, operation: str +) -> None: + """A window that maps its years to tables names no other table. + + A list-valued ``source_concept`` or ``source_measure_id`` still names + several series (OBR's two universal credit cells), each read across the + mapped tables. As for the measure map, the years are checked when the + window resolves. + """ + + if reference.ledger_selector.get("source_table") not in (None, ""): + raise ValueError( + f"LedgerTargetReference {reference.name!r}: {operation} declares both " + f"'source_table' and {SOURCE_TABLE_BY_OPENING_YEAR!r}; the map names " + "each year's table itself." + ) + _table_by_opening_year(reference.ledger_selector[SOURCE_TABLE_BY_OPENING_YEAR]) + + def _calendar_year_window_opening_year( fact: object, reference: LedgerTargetReference ) -> int: @@ -4073,6 +4114,8 @@ def _validate_calendar_year_window_scaled_by_ratio_reference( f"{prefix} reads one series; {SOURCE_MEASURE_ID_BY_OPENING_YEAR!r} is " "refused." ) + if SOURCE_TABLE_BY_OPENING_YEAR in reference.ledger_selector: + _validate_table_by_opening_year(reference, CALENDAR_YEAR_WINDOW_SCALED_BY_RATIO) if reference.period_match_policy != "latest_not_after": raise ValueError( f"{prefix} resolves the two years overlapping the target calendar " @@ -4212,7 +4255,10 @@ def _resolve_calendar_year_window_reference_facts( partial window never lands as a value. A selector that maps each year to its own measure (``source_measure_id_by_opening_year``) has matched every fact to the measure its year declares, so those measures form the one - series and the measure drops out of its identity. A selector that names + series and the measure drops out of its identity. A selector that maps + each year to its own table (``source_table_by_opening_year``) does the + same for two editions of one publication: the record set, which belongs + to its table, drops out of the identity. A selector that names several series (a list-valued ``source_concept``, ``source_measure_id`` or ``source_table``) resolves both years of every one of them, so the window of a sum of series is the sum of the windowed series; a series short of a @@ -4221,15 +4267,19 @@ def _resolve_calendar_year_window_reference_facts( target_year = _calendar_year_from_reference(reference) wanted = {target_year + offset for offset in CALENDAR_YEAR_WINDOW_WEIGHTS} - measure_map = reference.ledger_selector.get(SOURCE_MEASURE_ID_BY_OPENING_YEAR) - if measure_map is not None: - declared = sorted(_measure_id_by_opening_year(measure_map)) + for map_key, parse_map in ( + (SOURCE_MEASURE_ID_BY_OPENING_YEAR, _measure_id_by_opening_year), + (SOURCE_TABLE_BY_OPENING_YEAR, _table_by_opening_year), + ): + year_map = reference.ledger_selector.get(map_key) + if year_map is None: + continue + declared = sorted(parse_map(year_map)) if declared != sorted(wanted): raise ValueError( f"Ledger target reference {reference.name!r}: calendar_year_window " f"of calendar year {target_year} reads the years opening in " - f"{sorted(wanted)}; {SOURCE_MEASURE_ID_BY_OPENING_YEAR!r} maps " - f"{declared}." + f"{sorted(wanted)}; {map_key!r} maps {declared}." ) expected_series = _calendar_year_window_series_count(reference) partitions: dict[tuple[str, ...], dict[int, list[object]]] = {} @@ -4242,6 +4292,9 @@ def _resolve_calendar_year_window_reference_facts( include_measure=( SOURCE_MEASURE_ID_BY_OPENING_YEAR not in reference.ledger_selector ), + include_record_set=( + SOURCE_TABLE_BY_OPENING_YEAR not in reference.ledger_selector + ), ) partitions.setdefault(series_key, {}).setdefault(opening_year, []).append(fact) complete = {key: years for key, years in partitions.items() if set(years) == wanted} @@ -4681,7 +4734,7 @@ def _latest_period_selector_match( def _selector_period_invariant_key( - fact: object, *, include_measure: bool = True + fact: object, *, include_measure: bool = True, include_record_set: bool = True ) -> tuple[str, ...]: return ( _source_name(fact), @@ -4696,7 +4749,9 @@ def _selector_period_invariant_key( _str_at(fact, "geography", "id"), _str_at(fact, "entity", "name"), _str_at(fact, "aggregation", "method"), - _normalized_record_set_id(_str_at(fact, "layout", "record_set_id")), + _normalized_record_set_id(_str_at(fact, "layout", "record_set_id")) + if include_record_set + else "", _str_at(fact, "layout", "groupby_dimension"), _normalized_period_bearing_id(_str_at(fact, "layout", "groupby_value_id")), json.dumps(_dimensions(fact), sort_keys=True, separators=(",", ":")), @@ -5162,6 +5217,10 @@ def _fact_matches_selector(fact: object, selector: Mapping[str, object]) -> bool if not _measure_by_opening_year_matches(fact, expected): return False continue + if key == SOURCE_TABLE_BY_OPENING_YEAR: + if not _table_by_opening_year_matches(fact, expected): + return False + continue if expected is None or expected == "": continue candidates = _selector_candidates(fact, str(key)) @@ -5189,7 +5248,12 @@ def fact_matches_selector(fact: object, selector: Mapping[str, object]) -> bool: def selector_field_is_supported(key: str) -> bool: """Whether ``key`` is in the closed selector vocabulary.""" - if key in {"dimensions", "dimension_values", SOURCE_MEASURE_ID_BY_OPENING_YEAR}: + if key in { + "dimensions", + "dimension_values", + SOURCE_MEASURE_ID_BY_OPENING_YEAR, + SOURCE_TABLE_BY_OPENING_YEAR, + }: return True try: _selector_candidates({}, key) @@ -5256,41 +5320,64 @@ def _selector_candidates(fact: object, key: str) -> tuple[str, ...]: def _measure_id_by_opening_year(expected: object) -> dict[int, str]: """Parse a year-to-measure map: four-digit opening years to measure ids.""" + return _by_opening_year(SOURCE_MEASURE_ID_BY_OPENING_YEAR, expected, "measure id") + + +def _table_by_opening_year(expected: object) -> dict[int, str]: + """Parse a year-to-table map: four-digit opening years to source tables.""" + + return _by_opening_year(SOURCE_TABLE_BY_OPENING_YEAR, expected, "source table") + + +def _by_opening_year(field: str, expected: object, noun: str) -> dict[int, str]: if not isinstance(expected, Mapping) or not expected: raise ValueError( - f"Ledger fact selector field {SOURCE_MEASURE_ID_BY_OPENING_YEAR!r} " - "must be a non-empty mapping of opening year to measure id." + f"Ledger fact selector field {field!r} must be a non-empty mapping " + f"of opening year to {noun}." ) - measure_by_year: dict[int, str] = {} - for year, measure in expected.items(): + by_year: dict[int, str] = {} + for year, value in expected.items(): year_text = str(year) if ( isinstance(year, bool) or len(year_text) != 4 or not year_text.isdigit() - or not isinstance(measure, str) - or not measure + or not isinstance(value, str) + or not value ): raise ValueError( - f"Ledger fact selector field {SOURCE_MEASURE_ID_BY_OPENING_YEAR!r} " - f"maps {year!r} to {measure!r}; expected a four-digit opening " - "year and a non-blank measure id." + f"Ledger fact selector field {field!r} maps {year!r} to " + f"{value!r}; expected a four-digit opening year and a non-blank " + f"{noun}." ) - measure_by_year[int(year_text)] = measure - return measure_by_year + by_year[int(year_text)] = value + return by_year def _measure_by_opening_year_matches(fact: object, expected: object) -> bool: """Match an annual fact only to the measure its own opening year declares.""" - measure_by_year = _measure_id_by_opening_year(expected) + return _matches_its_opening_year( + fact, _measure_id_by_opening_year(expected), "source_measure_id" + ) + + +def _table_by_opening_year_matches(fact: object, expected: object) -> bool: + """Match an annual fact only to the table its own opening year declares.""" + + return _matches_its_opening_year( + fact, _table_by_opening_year(expected), "source_table" + ) + + +def _matches_its_opening_year( + fact: object, by_year: Mapping[int, str], field: str +) -> bool: period_key = _period_key(fact) if not period_key[0] or period_key[1] % 100 != 99: return False - measure = measure_by_year.get(period_key[1] // 100) - return measure is not None and measure in _selector_candidates( - fact, "source_measure_id" - ) + declared = by_year.get(period_key[1] // 100) + return declared is not None and declared in _selector_candidates(fact, field) def _dimensions_match(fact: object, expected: object) -> bool: diff --git a/packages/microcosm-build/src/microcosm/build/source_manifest.py b/packages/microcosm-build/src/microcosm/build/source_manifest.py index 00d13a4cf5..e773bea0f5 100644 --- a/packages/microcosm-build/src/microcosm/build/source_manifest.py +++ b/packages/microcosm-build/src/microcosm/build/source_manifest.py @@ -86,6 +86,13 @@ "grow_isa_subscriptions", "split_both_type_subscriptions", "split_household_isa_balances", + # PolicyEngine/uk-autumn-budget-dashboard-2026#316: company cars. + "assign_company_car_fuel_types", + "carve_spi_company_car_benefits", + "classify_company_car_facts_with_reviewed_fence", + "clean_was_company_car_donor", + "draw_company_car_co2_emissions", + "draw_company_car_list_prices", "convert_bonuses_to_bonus_sacrifice", "convert_donors_to_target_stock", "convert_interest_to_structural_mortgage_inputs", diff --git a/packages/microcosm-build/src/microcosm/build/spec_engine/schema/sources.schema.json b/packages/microcosm-build/src/microcosm/build/spec_engine/schema/sources.schema.json index 51b7208ffa..ca8aafd557 100644 --- a/packages/microcosm-build/src/microcosm/build/spec_engine/schema/sources.schema.json +++ b/packages/microcosm-build/src/microcosm/build/spec_engine/schema/sources.schema.json @@ -13646,6 +13646,278 @@ "fenced_fact_count", "kind" ] + }, + { + "type": "object", + "additionalProperties": false, + "required": [ + "kind", + "household_key", + "household_weight", + "has_company_vehicle", + "vehicles", + "yes_code", + "car_code", + "electric_code", + "price_year" + ], + "properties": { + "kind": { + "const": "clean_was_company_car_donor" + }, + "household_key": { + "type": "string" + }, + "household_weight": { + "type": "string" + }, + "has_company_vehicle": { + "type": "string" + }, + "vehicles": { + "type": "array", + "minItems": 1, + "items": { + "type": "object", + "additionalProperties": false, + "required": [ + "car_or_van", + "fuel", + "list_price" + ], + "properties": { + "car_or_van": { + "type": "string" + }, + "fuel": { + "type": "string" + }, + "list_price": { + "type": "string" + } + } + } + }, + "yes_code": { + "type": "integer" + }, + "car_code": { + "type": "integer" + }, + "electric_code": { + "type": "integer" + }, + "price_year": { + "type": "integer" + } + } + }, + { + "type": "object", + "additionalProperties": false, + "required": [ + "kind", + "outputs", + "diesel_fuel_type", + "unknown_fuel", + "seed", + "salt" + ], + "properties": { + "kind": { + "const": "assign_company_car_fuel_types" + }, + "outputs": { + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "diesel_fuel_type": { + "enum": [ + "DIESEL_RDE2", + "DIESEL_NON_RDE2" + ] + }, + "unknown_fuel": { + "enum": [ + "table_2c_shares" + ] + }, + "seed": { + "type": "integer" + }, + "salt": { + "type": "string" + } + } + }, + { + "type": "object", + "additionalProperties": false, + "required": [ + "kind", + "outputs", + "bands", + "minimum_donor_households", + "open_band_fallback_upper_gbp", + "seed", + "salt" + ], + "properties": { + "kind": { + "const": "draw_company_car_list_prices" + }, + "outputs": { + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "bands": { + "type": "object", + "minProperties": 1, + "additionalProperties": { + "type": "array", + "minItems": 2, + "maxItems": 2, + "items": { + "type": [ + "number", + "null" + ] + } + } + }, + "minimum_donor_households": { + "type": "integer" + }, + "open_band_fallback_upper_gbp": { + "type": "number" + }, + "seed": { + "type": "integer" + }, + "salt": { + "type": "string" + } + } + }, + { + "type": "object", + "additionalProperties": false, + "required": [ + "kind", + "outputs", + "margins", + "top_band_upper_g_km", + "electric_range_miles", + "seed", + "salt" + ], + "properties": { + "kind": { + "const": "draw_company_car_co2_emissions" + }, + "outputs": { + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "margins": { + "enum": [ + "table_2a_nonzero_shares_hybrids_first" + ] + }, + "top_band_upper_g_km": { + "type": "integer" + }, + "electric_range_miles": { + "type": "number" + }, + "seed": { + "type": "integer" + }, + "salt": { + "type": "string" + } + } + }, + { + "type": "object", + "additionalProperties": false, + "required": [ + "kind", + "outputs", + "epb_column", + "benefits", + "minimum_scaled_list_price_gbp" + ], + "properties": { + "kind": { + "const": "carve_spi_company_car_benefits" + }, + "outputs": { + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "epb_column": { + "type": "string" + }, + "benefits": { + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "minimum_scaled_list_price_gbp": { + "type": "number" + } + } + }, + { + "type": "object", + "additionalProperties": false, + "required": [ + "kind", + "adjudication", + "calibration_permitted", + "classification_rationale", + "fact_fence_id", + "fenced_fact_composition", + "fenced_fact_count" + ], + "properties": { + "kind": { + "const": "classify_company_car_facts_with_reviewed_fence" + }, + "adjudication": { + "type": "string" + }, + "calibration_permitted": { + "const": false + }, + "classification_rationale": { + "type": "string" + }, + "fact_fence_id": { + "type": "string" + }, + "fenced_fact_composition": { + "type": "string" + }, + "fenced_fact_count": { + "type": "number" + } + } } ], "description": "Closed kind-discriminated source artifact and operation records, covering the packaged US, UK, and BE source vocabularies." diff --git a/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json b/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json index f39535e11e..4fddef96f3 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/bonus_sacrifice_anchor.json b/packages/microcosm-build/src/microcosm/build/uk/bonus_sacrifice_anchor.json index fa4b00fdf7..29aa744ee7 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/bonus_sacrifice_anchor.json +++ b/packages/microcosm-build/src/microcosm/build/uk/bonus_sacrifice_anchor.json @@ -2,7 +2,7 @@ "schema_version": 1, "engine": { "package": "policyengine-uk", - "version": "2.164.2" + "version": "2.165.0" }, "written_by": "tools/pin_uk_bonus_sacrifice_anchor.py", "source": { diff --git a/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json b/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json index 6d8cf866f6..6c63b6a783 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json +++ b/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json @@ -3,14 +3,14 @@ "country": "uk", "scope": "uk_calibration", "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", "consumer_fact_schema_versions": [ "chronicle.consumer_fact.v4" ], "consumer_fact_schema_sha256": "d953306d6f01fbc64db4372d0262d3012ee590269f8a25b276b18dca0626c6a0", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" } diff --git a/packages/microcosm-build/src/microcosm/build/uk/country_package.json b/packages/microcosm-build/src/microcosm/build/uk/country_package.json index 8d76a051ef..63b49d38ed 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/country_package.json +++ b/packages/microcosm-build/src/microcosm/build/uk/country_package.json @@ -107,6 +107,11 @@ "kind": "legacy_json", "schema_id": "legacy_json" }, + { + "path": "hmrc_benefits_in_kind_facts.json", + "kind": "legacy_json", + "schema_id": "legacy_json" + }, { "path": "dwp_move_to_uc_facts.json", "kind": "legacy_json", diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json index b12666689f..10103d5f1d 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json @@ -1,5 +1,5 @@ { - "built_on": "2026-10-29", + "built_on": "2026-10-31", "description": "Microcosm-derived domestic electricity and gas consumption and meter counts by July 2024 constituency, Great Britain: each authority's DESNZ sub-national total split over its constituencies by DESNZ's own LSOA and data zone figures for the same year, through the committed atomic supports (microcosm#1095). Not Chronicle facts.", "generator": { "tool": "tools/build_uk_desnz_constituency_energy_facts.py", @@ -7,10 +7,10 @@ }, "inputs": { "ledger_feed": { - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a" }, "method": "uk-desnz-constituency-energy-v1", "record_sets": [ @@ -24,7 +24,7 @@ "uk_scotland_output_area_2022": "1649fa831315e6fac80caa4af7f68e837fd985b7f59c2831bb0db8cbfeeee443" } }, - "inputs_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "inputs_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "kind": "uk_derived_consumer_facts", "licence": { "attribution": [ @@ -187,15 +187,15 @@ "row_count": 2526, "rows": [ { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0000ac3f4b80e5d057232da3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:000f3eec750e01e36c8b28f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208,75 +208,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001113", + "level": "constituency", + "name": "Bootle", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001113" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:000f3eec750e01e36c8b28f1", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 43947.794, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:003307725172bf85a12ae46f", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001208", + "id": "E14001256", "level": "constituency", - "name": "Ealing North", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001208" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001256" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0000ac3f4b80e5d057232da3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:003307725172bf85a12ae46f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152761171.025, + "value": 323802773.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0005a1f56733ea051f3bdb0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0038520e3403f5fc637b819e", "aggregation": { "method": "sum" }, @@ -317,19 +402,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001531", + "id": "S14000045", "level": "constituency", - "name": "Sunderland Central", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001531" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000045" }, "measure": { "unit": "kwh" @@ -352,28 +437,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0005a1f56733ea051f3bdb0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0038520e3403f5fc637b819e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131818797.212, + "value": 134247351.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:000d9bf6d092817b46659f8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:005d28a2b32c3a81f323501d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -389,7 +474,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -398,7 +483,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -406,27 +491,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "E14001265", "level": "constituency", - "name": "North West Essex", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001265" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -439,28 +524,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:000d9bf6d092817b46659f8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:005d28a2b32c3a81f323501d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33887.375, + "value": 570617695.477, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:001c0eb93d11e426f2a9e59a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:008978e7c9aa96b3b08beced", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -473,83 +558,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001093", + "id": "E14001426", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001426" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:001c0eb93d11e426f2a9e59a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:008978e7c9aa96b3b08beced", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163043958.129, + "value": 43085.753, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:005ddbe6f397ecec4f8f1a27", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:008c8c484b7a97499e3d8829", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -565,7 +648,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -574,7 +657,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -582,27 +665,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001416", + "id": "E14001249", "level": "constituency", - "name": "Oldham West, Chadderton and Royton", + "name": "Godalming and Ash", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001416" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001249" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -615,20 +698,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:005ddbe6f397ecec4f8f1a27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:008c8c484b7a97499e3d8829", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462502876.012, + "value": 37291.644, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:006584a90d4e79cdb235e9bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00967a70d9ad7ce047659136", "aggregation": { "method": "sum" }, @@ -669,19 +752,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001288", "level": "constituency", - "name": "Harlow", + "name": "Hinckley and Bosworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001288" }, "measure": { "unit": "count" @@ -702,20 +785,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:006584a90d4e79cdb235e9bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00967a70d9ad7ce047659136", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42280.371, + "value": 39752.037, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:008315b767910edeb4b45753", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00ecb4022ae19b06ca653d84", "aggregation": { "method": "sum" }, @@ -756,19 +839,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001236", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Feltham and Heston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001236" }, "measure": { "unit": "kwh" @@ -791,28 +874,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:008315b767910edeb4b45753", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00ecb4022ae19b06ca653d84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136466163.66, + "value": 156060981.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:008db5085701a308d0bcd0dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00eddf6dcac2a316f5862c17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -825,75 +908,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001429", + "id": "E14001074", "level": "constituency", - "name": "Poole", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001429" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001074" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:008db5085701a308d0bcd0dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00eddf6dcac2a316f5862c17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47432.594, + "value": 47196.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00b197759fa6640cddbbe394", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:011d21024d589bb66347bff5", "aggregation": { "method": "sum" }, @@ -934,19 +1015,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001465", + "id": "E14001247", "level": "constituency", - "name": "Sevenoaks", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001465" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001247" }, "measure": { "unit": "count" @@ -969,20 +1050,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00b197759fa6640cddbbe394", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:011d21024d589bb66347bff5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41896.639, + "value": 43140.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00ea2c4602aa9586b79b6151", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01239187f11e4d92ca32128b", "aggregation": { "method": "sum" }, @@ -1023,19 +1104,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "E14001166", "level": "constituency", - "name": "Aberdeen North", + "name": "Chichester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001166" }, "measure": { "unit": "count" @@ -1056,28 +1137,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00ea2c4602aa9586b79b6151", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01239187f11e4d92ca32128b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50849.301, + "value": 43069.56, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00f83e464926d48194b2e8d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0154e11df859400dd3dcf32b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1090,83 +1171,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "E14001403", "level": "constituency", - "name": "Tottenham", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001403" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00f83e464926d48194b2e8d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0154e11df859400dd3dcf32b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160687966.936, + "value": 387553587.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0127bfe5c1fa700c87f2892c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01580c05e612c6ca29e23d88", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1179,81 +1258,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "E14001291", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001291" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0127bfe5c1fa700c87f2892c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01580c05e612c6ca29e23d88", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164152868.417, + "value": 44777.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0154ec132af0a16a21fa80e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0162b9ee7cc3bd32803134e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1266,83 +1347,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "E14001333", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001333" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0154ec132af0a16a21fa80e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0162b9ee7cc3bd32803134e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43538.771, + "value": 40669.449, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0195dc0b1c163e9d1a3add4e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01891448030f7311987ef6c7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1355,83 +1434,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "E14001566", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001566" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0195dc0b1c163e9d1a3add4e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01891448030f7311987ef6c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154731239.906, + "value": 43290.472, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01aa5a391131bd4b524bfb4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01b74715aadba9e8ba6242f6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1444,73 +1521,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "S14000082", "level": "constituency", - "name": "Guildford", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000082" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01aa5a391131bd4b524bfb4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01b74715aadba9e8ba6242f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36896.465, + "value": 49715.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01af19ce59935b6560ce32d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:020cd00ff66e62579aa54b18", "aggregation": { "method": "sum" }, @@ -1551,19 +1630,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "E14001429", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001429" }, "measure": { "unit": "kwh" @@ -1586,20 +1665,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01af19ce59935b6560ce32d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:020cd00ff66e62579aa54b18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165382889.93, + "value": 154085978.413, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01b3ae716659982d0cae23c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:020f46c1606ae584ee283134", "aggregation": { "method": "sum" }, @@ -1640,19 +1719,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001562", + "id": "E14001169", "level": "constituency", - "name": "Walsall and Bloxwich", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001562" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001169" }, "measure": { "unit": "count" @@ -1675,28 +1754,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01b3ae716659982d0cae23c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:020f46c1606ae584ee283134", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46782.385, + "value": 46288.105, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01b6fb603fba14c147bf15ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:021ccffec07c0a3fe07124b9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1709,75 +1788,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "E14001568", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001568" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01b6fb603fba14c147bf15ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:021ccffec07c0a3fe07124b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47277.322, + "value": 37913.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01caad4cf42dfeec8925405b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0240ec9adba76c80fe8f8eb0", "aggregation": { "method": "sum" }, @@ -1818,19 +1895,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "E14001562", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001562" }, "measure": { "unit": "count" @@ -1851,28 +1928,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01caad4cf42dfeec8925405b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0240ec9adba76c80fe8f8eb0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44921.788, + "value": 41887.836, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01f77bc4dd1cfed3aa5412a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0243ef72f84383294c5db0cd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1888,7 +1965,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -1897,7 +1974,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -1905,27 +1982,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "E14001440", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001440" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -1940,20 +2017,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01f77bc4dd1cfed3aa5412a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0243ef72f84383294c5db0cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 70637.381, + "value": 121233509.562, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02199cd8146e32e2e709cc3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:025372d3629b38d394ac1002", "aggregation": { "method": "sum" }, @@ -1994,19 +2071,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "S14000097", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Mid Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000097" }, "measure": { "unit": "count" @@ -2029,28 +2106,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02199cd8146e32e2e709cc3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:025372d3629b38d394ac1002", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49891.62, + "value": 41892.208, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:026158bec8b7b2abecfb61fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0283ed8db9fe4adc4fc89f81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2063,75 +2140,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000106", + "id": "E14001491", "level": "constituency", - "name": "Pontypridd", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001491" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:026158bec8b7b2abecfb61fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0283ed8db9fe4adc4fc89f81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130842758.097, + "value": 40900.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0264feb80e5237374c5b134a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:028f9f9a93651fac4e4869c5", "aggregation": { "method": "sum" }, @@ -2172,19 +2247,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001160", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001160" }, "measure": { "unit": "kwh" @@ -2205,20 +2280,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0264feb80e5237374c5b134a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:028f9f9a93651fac4e4869c5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 337166777.537, + "value": 588039567.958, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02c5805ff0e0aea94c0915d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0290ddc38ed564296f1089d9", "aggregation": { "method": "sum" }, @@ -2259,19 +2334,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "E14001127", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Bridlington and The Wolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001127" }, "measure": { "unit": "kwh" @@ -2294,107 +2369,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02c5805ff0e0aea94c0915d0", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 186420177.748, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02ee034ec38ea2d0f10db51c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000107", - "level": "constituency", - "name": "Rhondda and Ogmore", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000107" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02ee034ec38ea2d0f10db51c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0290ddc38ed564296f1089d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510690807.464, + "value": 148992898.989, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02f67524143dc69bad5feedb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:029e858ee9e9f5954fcbd661", "aggregation": { "method": "sum" }, @@ -2435,19 +2423,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "E14001159", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001159" }, "measure": { "unit": "count" @@ -2468,28 +2456,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02f67524143dc69bad5feedb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:029e858ee9e9f5954fcbd661", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45012.106, + "value": 41524.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:031da0251fcc15c0f460c4ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02aab4d7e8d06a8d6d6f6d2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2505,7 +2493,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -2514,7 +2502,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -2522,27 +2510,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001460", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "Salisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001460" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -2557,20 +2545,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:031da0251fcc15c0f460c4ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02aab4d7e8d06a8d6d6f6d2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 347429571.946, + "value": 43253.418, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0327220eab3771a151ce1ce6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02b7cb0308fdb5702bfa4ae3", "aggregation": { "method": "sum" }, @@ -2611,19 +2599,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "E14001324", "level": "constituency", - "name": "Hamble Valley", + "name": "Leeds South West and Morley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001324" }, "measure": { "unit": "kwh" @@ -2644,20 +2632,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0327220eab3771a151ce1ce6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02b7cb0308fdb5702bfa4ae3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460165457.512, + "value": 457169178.77, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:034133486a394f7236170e63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02bcc3ddd1b7297fbce73f30", "aggregation": { "method": "sum" }, @@ -2698,19 +2686,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001547", + "id": "E14001427", "level": "constituency", - "name": "Tipton and Wednesbury", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001547" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001427" }, "measure": { "unit": "kwh" @@ -2733,20 +2721,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:034133486a394f7236170e63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02bcc3ddd1b7297fbce73f30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140231130.816, + "value": 140877860.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:034be1b43327dc866e0399a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02c5acd528ed91653b45285c", "aggregation": { "method": "sum" }, @@ -2787,19 +2775,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "W07000110", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000110" }, "measure": { "unit": "kwh" @@ -2822,20 +2810,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:034be1b43327dc866e0399a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02c5acd528ed91653b45285c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137145498.626, + "value": 140069451.847, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:035c56621ad02ee598e16413", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02d3c6472d23816e5004e852", "aggregation": { "method": "sum" }, @@ -2876,19 +2864,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "E14001181", "level": "constituency", - "name": "Newark", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001181" }, "measure": { "unit": "count" @@ -2909,198 +2897,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:035c56621ad02ee598e16413", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 37003.764, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0393d6323a148da9b957f71e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001389", - "level": "constituency", - "name": "North Durham", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001389" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0393d6323a148da9b957f71e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02d3c6472d23816e5004e852", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46116.041, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0393ff2470e7e88ed5e3ed44", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001117", - "level": "constituency", - "name": "Bracknell", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001117" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0393ff2470e7e88ed5e3ed44", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43043.677, + "value": 43781.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0394a1fb55d4ff5707803df2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02d4c79ac521417bc2d6935d", "aggregation": { "method": "sum" }, @@ -3141,19 +2951,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001599", + "id": "E14001169", "level": "constituency", - "name": "Worthing West", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001599" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001169" }, "measure": { "unit": "count" @@ -3174,20 +2984,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0394a1fb55d4ff5707803df2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02d4c79ac521417bc2d6935d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40880.179, + "value": 41111.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03ebde48d5aca3dfda0911bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02f68bb6c052525a6c84960b", "aggregation": { "method": "sum" }, @@ -3228,19 +3038,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "E14001514", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "Staffordshire Moorlands", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001514" }, "measure": { "unit": "kwh" @@ -3261,28 +3071,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03ebde48d5aca3dfda0911bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02f68bb6c052525a6c84960b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 273765404.556, + "value": 394834429.018, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03ee6eebf3b94febbdb8354c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02fa33dffb43a394bdb747b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3298,7 +3108,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -3307,7 +3117,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -3315,27 +3125,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "E14001200", "level": "constituency", - "name": "Great Yarmouth", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001200" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -3350,28 +3160,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03ee6eebf3b94febbdb8354c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02fa33dffb43a394bdb747b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47015.0, + "value": 131128023.294, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:040c47c11c19f1691c4b9c01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03185e8feea4a52f96e0e649", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3384,83 +3194,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "E14001578", "level": "constituency", - "name": "Bedford", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001578" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:040c47c11c19f1691c4b9c01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03185e8feea4a52f96e0e649", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147984110.687, + "value": 335945961.907, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:040ea82ff09ec0579cd4020f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:032c26a4c98cc6f2beda2bf4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3476,7 +3284,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -3485,7 +3293,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -3493,53 +3301,142 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "E14001274", "level": "constituency", - "name": "Tottenham", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001274" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:032c26a4c98cc6f2beda2bf4", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 443786453.518, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0359ae8da68b291013a2a7b8", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001311", + "level": "constituency", + "name": "Kettering", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001311" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:040ea82ff09ec0579cd4020f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0359ae8da68b291013a2a7b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43178.048, + "value": 49337.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0415903405c7f1928f4445de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0391c99bd866cdd9d76d0af4", "aggregation": { "method": "sum" }, @@ -3580,19 +3477,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001180", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001180" }, "measure": { "unit": "count" @@ -3613,28 +3510,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0415903405c7f1928f4445de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0391c99bd866cdd9d76d0af4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38635.89, + "value": 45819.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:044e346089c3a2012a096afb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03a12442da39260b63240e27", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3650,7 +3547,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -3659,7 +3556,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -3667,27 +3564,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001077", + "id": "E14001301", "level": "constituency", - "name": "Basildon and Billericay", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001301" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -3702,20 +3599,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:044e346089c3a2012a096afb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03a12442da39260b63240e27", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44825.113, + "value": 142229090.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:045b74b31d2a8accbefb7b6f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03c92c74385442f3d50b3a14", "aggregation": { "method": "sum" }, @@ -3756,19 +3653,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001458", + "id": "E14001480", "level": "constituency", - "name": "Rutland and Stamford", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001458" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001480" }, "measure": { "unit": "count" @@ -3791,20 +3688,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:045b74b31d2a8accbefb7b6f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03c92c74385442f3d50b3a14", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42249.094, + "value": 42414.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04613da271d5e5bacbd38c78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03f068232fd8bb3975d66be0", "aggregation": { "method": "sum" }, @@ -3845,19 +3742,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001201", + "id": "E14001438", "level": "constituency", - "name": "Dorking and Horley", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001201" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001438" }, "measure": { "unit": "count" @@ -3878,20 +3775,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04613da271d5e5bacbd38c78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03f068232fd8bb3975d66be0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35536.627, + "value": 39016.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:049145082256f7b8b4fb4a3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03f5c684239a5298fbb13405", "aggregation": { "method": "sum" }, @@ -3932,19 +3829,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001150", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001150" }, "measure": { "unit": "kwh" @@ -3965,28 +3862,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:049145082256f7b8b4fb4a3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03f5c684239a5298fbb13405", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 385701311.58, + "value": 480874104.586, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04ea5cbe4d516a9d2182a368", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:042bb957c22207f9cc24bb22", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3999,81 +3896,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001266", "level": "constituency", - "name": "Manchester Central", + "name": "Harborough, Oadby and Wigston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001266" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04ea5cbe4d516a9d2182a368", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:042bb957c22207f9cc24bb22", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 352645262.594, + "value": 44807.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04fc6120770e9533ae506ff5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:042db180d4cae7f26ffe19d8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4086,81 +3985,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "S14000073", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000073" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04fc6120770e9533ae506ff5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:042db180d4cae7f26ffe19d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36236.011, + "value": 180268770.017, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:050ebef811ae3847370a798c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0459333299df0ccdcfdf467f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4173,81 +4074,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001276", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001276" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:050ebef811ae3847370a798c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0459333299df0ccdcfdf467f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40554.638, + "value": 44495.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0530cad9573e83800280797e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0471c03f96b4c6aad188b932", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4260,83 +4163,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "E14001275", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001275" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0530cad9573e83800280797e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0471c03f96b4c6aad188b932", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42927.0, + "value": 405601163.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0542ab42354c5e719499c7f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0480d90797785791d214b4ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4349,83 +4250,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "E14001314", "level": "constituency", - "name": "Mansfield", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001314" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0542ab42354c5e719499c7f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0480d90797785791d214b4ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48548.383, + "value": 540782957.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0558ac6d3c63fd11a5639465", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0492588485985f0c04b5ab49", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4438,83 +4337,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "E14001394", "level": "constituency", - "name": "Aylesbury", + "name": "North East Somerset and Hanham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001394" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0558ac6d3c63fd11a5639465", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0492588485985f0c04b5ab49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47425.581, + "value": 371128973.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05860ca511aa09c827cd97ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04a42b9f58c745304a22bc70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4527,83 +4424,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001559", + "id": "E14001264", "level": "constituency", - "name": "Vauxhall and Camberwell Green", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001559" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001264" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05860ca511aa09c827cd97ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04a42b9f58c745304a22bc70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50755.439, + "value": 533611705.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05a24f930b61e77cf1981fbd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0508e3be823672412b11dc78", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4616,73 +4511,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001376", + "id": "E14001271", "level": "constituency", - "name": "Newbury", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001376" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001271" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05a24f930b61e77cf1981fbd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0508e3be823672412b11dc78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30650.506, + "value": 45439.404, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05bb96043140987af746476b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:056fb3244e0d8fd2ef471b8b", "aggregation": { "method": "sum" }, @@ -4723,19 +4620,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001293", + "id": "E14001248", "level": "constituency", - "name": "Hornsey and Friern Barnet", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001293" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001248" }, "measure": { "unit": "kwh" @@ -4758,28 +4655,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05bb96043140987af746476b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:056fb3244e0d8fd2ef471b8b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144600412.558, + "value": 161757352.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05c680c21a73716bfc18d529", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:059de37bfd5bc1565a9562e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4792,83 +4689,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000063", + "id": "E14001278", "level": "constituency", - "name": "Airdrie and Shotts", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001278" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05c680c21a73716bfc18d529", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:059de37bfd5bc1565a9562e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126019925.013, + "value": 462222061.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06091514ecb9f155c4ff4cfd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05a7a75c6006285a9242045b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4881,81 +4776,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001319", + "id": "W07000099", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000099" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06091514ecb9f155c4ff4cfd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05a7a75c6006285a9242045b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 401794424.153, + "value": 127767035.549, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0616f07662069dc67d3e5c95", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05d24ed0e6f14c17c63d8889", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4968,81 +4865,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "E14001389", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "North Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001389" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0616f07662069dc67d3e5c95", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05d24ed0e6f14c17c63d8889", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47593.293, + "value": 125216666.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:066b5d85d4fd0550f653c123", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05d5b9a64d30a3c3232b8c79", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5055,73 +4954,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001180", + "id": "S14000066", "level": "constituency", - "name": "Coventry East", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001180" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000066" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:066b5d85d4fd0550f653c123", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05d5b9a64d30a3c3232b8c79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45819.783, + "value": 50737.143, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:067f54260bcdd6523e9ab36c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0617194a903ac7e663ff55d7", "aggregation": { "method": "sum" }, @@ -5162,19 +5063,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "E14001599", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001599" }, "measure": { "unit": "count" @@ -5197,20 +5098,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:067f54260bcdd6523e9ab36c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0617194a903ac7e663ff55d7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41024.792, + "value": 47891.745, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06172c2b205c87b2b96f8b94", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001511", + "level": "constituency", + "name": "St Ives", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001511" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06172c2b205c87b2b96f8b94", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 177968070.131, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06852f2d8770c881598b2e64", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:065d274c0f14739c0ed0e424", "aggregation": { "method": "sum" }, @@ -5251,19 +5239,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001392", + "id": "W07000082", "level": "constituency", - "name": "North East Hampshire", + "name": "Alyn and Deeside", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001392" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000082" }, "measure": { "unit": "kwh" @@ -5286,28 +5274,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06852f2d8770c881598b2e64", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:065d274c0f14739c0ed0e424", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175411062.241, + "value": 136396537.659, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:069fe81c363c70227c20c246", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0674d55f5bddbcba54d4aae1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5323,7 +5311,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -5332,7 +5320,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -5340,27 +5328,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "S14000102", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000102" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -5373,28 +5361,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:069fe81c363c70227c20c246", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0674d55f5bddbcba54d4aae1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31948.815, + "value": 457456587.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06a5393676e1a1ef7ca60cab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06759ea7df21cdd14f9f19a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5410,7 +5398,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -5419,7 +5407,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -5427,27 +5415,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "W07000087", "level": "constituency", - "name": "Bristol East", + "name": "Caerfyrddin", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000087" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -5462,20 +5450,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06a5393676e1a1ef7ca60cab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06759ea7df21cdd14f9f19a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139759606.078, + "value": 42995.448, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06b6a80d79d0163f0ef82f88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:067d223f0863407771c2b3e8", "aggregation": { "method": "sum" }, @@ -5516,19 +5504,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "E14001407", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Northampton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001407" }, "measure": { "unit": "kwh" @@ -5551,28 +5539,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06b6a80d79d0163f0ef82f88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:067d223f0863407771c2b3e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178838746.223, + "value": 148066116.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06f61ed8766a003151375f57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06d3befe17f261e0b37ae38e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5588,7 +5576,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -5597,7 +5585,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -5605,27 +5593,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001500", + "id": "E14001368", "level": "constituency", - "name": "Southampton Test", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001500" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001368" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -5638,20 +5626,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06f61ed8766a003151375f57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06d3befe17f261e0b37ae38e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36751.014, + "value": 460825344.294, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07075601176795b88cce290b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06d4cb72555db9a84d5d5590", "aggregation": { "method": "sum" }, @@ -5692,19 +5680,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "E14001465", "level": "constituency", - "name": "North East Hertfordshire", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001465" }, "measure": { "unit": "kwh" @@ -5725,28 +5713,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07075601176795b88cce290b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06d4cb72555db9a84d5d5590", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414464170.762, + "value": 516339530.847, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0742a045e4ee3caa18962a3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06d861e1a4463499242c4568", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5759,81 +5747,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "E14001356", "level": "constituency", - "name": "Gloucester", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001356" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0742a045e4ee3caa18962a3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06d861e1a4463499242c4568", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47050.802, + "value": 166196798.844, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:075d5a9666b9987e25347158", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06fa319f29aaaaf3895ce338", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5846,83 +5836,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001149", "level": "constituency", - "name": "Llanelli", + "name": "Cambridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001149" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:075d5a9666b9987e25347158", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06fa319f29aaaaf3895ce338", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132806571.207, + "value": 40136.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:075e07cbdc8208c5ae600969", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0717ce346de63398ec008991", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5938,7 +5926,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -5947,7 +5935,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -5955,27 +5943,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001139", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "Broxbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001139" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -5990,20 +5978,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:075e07cbdc8208c5ae600969", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0717ce346de63398ec008991", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131221469.635, + "value": 45874.11, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07724c3615e55ae79e1074d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:072a46f23c10d7606511243d", "aggregation": { "method": "sum" }, @@ -6044,19 +6032,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001164", + "id": "E14001595", "level": "constituency", - "name": "Chester South and Eddisbury", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001164" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001595" }, "measure": { "unit": "kwh" @@ -6079,20 +6067,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07724c3615e55ae79e1074d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:072a46f23c10d7606511243d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171685150.209, + "value": 153328534.391, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07753ecb126e807d13115c10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07371cfad91030faf902dcc2", "aggregation": { "method": "sum" }, @@ -6133,19 +6121,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001346", + "id": "E14001276", "level": "constituency", - "name": "Luton South and South Bedfordshire", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001346" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001276" }, "measure": { "unit": "count" @@ -6166,20 +6154,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07753ecb126e807d13115c10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07371cfad91030faf902dcc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38227.726, + "value": 36269.379, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07376c876daf3b84fb2a3a33", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001119", + "level": "constituency", + "name": "Bradford South", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001119" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07376c876daf3b84fb2a3a33", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 44178.718, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:077646eff3d02cc39abf2664", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:074f53c4c7f0f2ae9ec7c1b8", "aggregation": { "method": "sum" }, @@ -6220,19 +6295,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "E14001309", "level": "constituency", - "name": "Telford", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001309" }, "measure": { "unit": "count" @@ -6255,28 +6330,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:077646eff3d02cc39abf2664", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:074f53c4c7f0f2ae9ec7c1b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46476.727, + "value": 42925.327, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0798adeff4be9056636c63dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0753f71d8c5bd457f14b44a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6292,7 +6367,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -6301,7 +6376,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -6309,27 +6384,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001549", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001549" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -6342,20 +6417,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0798adeff4be9056636c63dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0753f71d8c5bd457f14b44a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32991.022, + "value": 428578762.987, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07a73a66ff7ad4a6481f2098", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:075a346cb99e914165151453", "aggregation": { "method": "sum" }, @@ -6396,19 +6471,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "E14001494", "level": "constituency", - "name": "Bristol East", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001494" }, "measure": { "unit": "kwh" @@ -6429,20 +6504,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07a73a66ff7ad4a6481f2098", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:075a346cb99e914165151453", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 383245708.385, + "value": 298402053.131, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07a7a66946f1061aa08b370a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0771af3326c482f4458998fc", "aggregation": { "method": "sum" }, @@ -6483,19 +6558,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "S14000104", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Rutherglen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000104" }, "measure": { "unit": "kwh" @@ -6518,20 +6593,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07a7a66946f1061aa08b370a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0771af3326c482f4458998fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143163739.123, + "value": 130161921.125, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07c11a06dd939d42d2584457", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:078068e3f8aa754adf3634fb", "aggregation": { "method": "sum" }, @@ -6572,19 +6647,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001191", "level": "constituency", - "name": "Cheadle", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001191" }, "measure": { "unit": "count" @@ -6607,20 +6682,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07c11a06dd939d42d2584457", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:078068e3f8aa754adf3634fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40861.429, + "value": 46842.361, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07d75f418c995eb97e281cc4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07940eb399fad43774a604db", "aggregation": { "method": "sum" }, @@ -6661,19 +6736,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001145", + "id": "E14001472", "level": "constituency", - "name": "Bury South", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001145" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001472" }, "measure": { "unit": "count" @@ -6696,20 +6771,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07d75f418c995eb97e281cc4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07940eb399fad43774a604db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44795.893, + "value": 45194.335, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07f1e81043650ff842fecbdc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07ae3226ec05ac20e11c83d6", "aggregation": { "method": "sum" }, @@ -6750,19 +6825,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "E14001161", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "Cheltenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001161" }, "measure": { "unit": "count" @@ -6783,28 +6858,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07f1e81043650ff842fecbdc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07ae3226ec05ac20e11c83d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38949.705, + "value": 42796.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07fe0bffc314ec3f7ff082a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07bcf334132a14f72ceb0c08", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001506", + "level": "constituency", + "name": "Spen Valley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001506" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07bcf334132a14f72ceb0c08", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41825.176, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07cfeb35def570d7256c510f", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6820,7 +6982,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -6829,7 +6991,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -6837,27 +6999,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "E14001264", "level": "constituency", - "name": "Scunthorpe", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001264" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -6872,28 +7034,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07fe0bffc314ec3f7ff082a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07cfeb35def570d7256c510f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135094285.016, + "value": 57019.151, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0819a070f846ad0ecc8b2353", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07d4b6554d8f5eca6b1ff81c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6906,75 +7068,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "E14001533", "level": "constituency", - "name": "North West Essex", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001533" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0819a070f846ad0ecc8b2353", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07d4b6554d8f5eca6b1ff81c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 200612937.839, + "value": 387605199.396, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07ed9d38473df75c850dabf9", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001400", + "level": "constituency", + "name": "North Warwickshire and Bedworth", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001400" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07ed9d38473df75c850dabf9", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 422870442.919, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:081cee019745c967808a45a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07f165e5781c15196110f132", "aggregation": { "method": "sum" }, @@ -7015,19 +7262,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001324", "level": "constituency", - "name": "Mid Sussex", + "name": "Leeds South West and Morley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001324" }, "measure": { "unit": "kwh" @@ -7050,20 +7297,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:081cee019745c967808a45a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07f165e5781c15196110f132", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162118315.873, + "value": 130396027.236, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:085c39c903f5ae91405ac0b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:083e50a593eb26680e664299", "aggregation": { "method": "sum" }, @@ -7104,19 +7351,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001341", + "id": "E14001146", "level": "constituency", - "name": "Liverpool West Derby", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001341" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001146" }, "measure": { "unit": "count" @@ -7137,20 +7384,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:085c39c903f5ae91405ac0b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:083e50a593eb26680e664299", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43315.072, + "value": 37849.51, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:087541765cf677c57d29b771", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:085a91efa3d27c54f2030bff", "aggregation": { "method": "sum" }, @@ -7191,19 +7438,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001543", + "id": "E14001118", "level": "constituency", - "name": "The Wrekin", + "name": "Bradford East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001543" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001118" }, "measure": { "unit": "count" @@ -7224,20 +7471,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:087541765cf677c57d29b771", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:085a91efa3d27c54f2030bff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40713.678, + "value": 41349.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:089fe95927a2d9916fa767af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:085d1d55dc4b6e88accbb8f6", "aggregation": { "method": "sum" }, @@ -7278,19 +7525,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001561", + "id": "E14001264", "level": "constituency", - "name": "Wallasey", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001561" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001264" }, "measure": { "unit": "kwh" @@ -7313,28 +7560,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:089fe95927a2d9916fa767af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:085d1d55dc4b6e88accbb8f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132744392.769, + "value": 167592471.813, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08b32e818a1aae5d563aa604", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:086ad44adc7924c68d0f7fb6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7350,7 +7597,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -7359,7 +7606,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -7367,27 +7614,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "E14001233", "level": "constituency", - "name": "Stratford and Bow", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001233" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -7402,28 +7649,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08b32e818a1aae5d563aa604", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:086ad44adc7924c68d0f7fb6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53328.577, + "value": 146673112.949, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09162cb5f771405b6f954bd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:089d7de55d84bf914ad3b0d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7436,81 +7683,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000063", + "id": "E14001416", "level": "constituency", - "name": "Airdrie and Shotts", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000063" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001416" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09162cb5f771405b6f954bd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:089d7de55d84bf914ad3b0d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40486.858, + "value": 127242522.61, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09368852f7b6c6a366611b43", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08afc68528e5e09caef6dea7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7526,7 +7775,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -7535,7 +7784,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -7543,27 +7792,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001599", + "id": "E14001313", "level": "constituency", - "name": "Worthing West", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001599" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001313" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -7578,28 +7827,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09368852f7b6c6a366611b43", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08afc68528e5e09caef6dea7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47891.745, + "value": 126869839.745, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:093f31e22534f39c02a28b3c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08b31c529485b1f0ff145182", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7612,81 +7861,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "E14001511", "level": "constituency", - "name": "Isle of Wight West", + "name": "St Ives", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001511" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:093f31e22534f39c02a28b3c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08b31c529485b1f0ff145182", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 243618814.326, + "value": 199008350.007, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09463b768fc308dff2986190", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08bb1e63949a6dbb5494c039", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7699,81 +7950,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001193", + "id": "E14001158", "level": "constituency", - "name": "Derby North", + "name": "Cheadle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001193" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001158" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09463b768fc308dff2986190", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08bb1e63949a6dbb5494c039", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43167.0, + "value": 148362106.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09567fe293af5be78deeb0e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08c73a4e407135ffd2eaeade", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7786,75 +8039,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "E14001456", "level": "constituency", - "name": "Aberdeen South", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001456" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09567fe293af5be78deeb0e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08c73a4e407135ffd2eaeade", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 65260.742, + "value": 39780.764, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:095c8f0b6ce34bca0fb72f3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08ca47f4317108231b2eabb7", "aggregation": { "method": "sum" }, @@ -7895,19 +8146,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "E14001142", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Burnley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001142" }, "measure": { "unit": "count" @@ -7928,20 +8179,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:095c8f0b6ce34bca0fb72f3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08ca47f4317108231b2eabb7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48688.392, + "value": 46409.662, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0967b31145b930269749bcd7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08cc9607130feac1410604e4", "aggregation": { "method": "sum" }, @@ -7982,19 +8233,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "E14001150", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001150" }, "measure": { "unit": "count" @@ -8017,20 +8268,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0967b31145b930269749bcd7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08cc9607130feac1410604e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45686.589, + "value": 45324.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09760f6c673d546eb93135a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0900f63d8a3793e7b31589e3", "aggregation": { "method": "sum" }, @@ -8071,19 +8322,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "E14001380", "level": "constituency", - "name": "Rotherham", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001380" }, "measure": { "unit": "kwh" @@ -8104,20 +8355,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09760f6c673d546eb93135a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0900f63d8a3793e7b31589e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495834348.082, + "value": 459343816.156, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:097651e7f24b68a1ec90cc33", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0906fc6db6d69207dfc3eede", "aggregation": { "method": "sum" }, @@ -8158,19 +8409,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", + "id": "E14001495", "level": "constituency", - "name": "Ynys M\u00f4n", + "name": "South West Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001495" }, "measure": { "unit": "kwh" @@ -8191,28 +8442,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:097651e7f24b68a1ec90cc33", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0906fc6db6d69207dfc3eede", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157027973.165, + "value": 346600423.948, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09a462f7d2b752c79f8aed81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:092630a5dc751927e153320c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8225,73 +8476,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001459", "level": "constituency", - "name": "Glasgow North", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001459" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09a462f7d2b752c79f8aed81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:092630a5dc751927e153320c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40670.586, + "value": 67576.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09a4ca8a6e2e10840f0b45af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:093a2a61e071562bdb99efb5", "aggregation": { "method": "sum" }, @@ -8332,19 +8585,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "E14001140", "level": "constituency", - "name": "Aberdeen South", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001140" }, "measure": { "unit": "kwh" @@ -8367,20 +8620,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09a4ca8a6e2e10840f0b45af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:093a2a61e071562bdb99efb5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183075382.307, + "value": 133787601.887, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09c9cabc7a99b2ec0a9a89a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:095a39c3a5a3768f5de57a1a", "aggregation": { "method": "sum" }, @@ -8421,19 +8674,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001094", "level": "constituency", - "name": "Canterbury", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001094" }, "measure": { "unit": "kwh" @@ -8454,109 +8707,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09c9cabc7a99b2ec0a9a89a4", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 466899726.747, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09cefb786739cf987e9214e4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001203", - "level": "constituency", - "name": "Droitwich and Evesham", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001203" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09cefb786739cf987e9214e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:095a39c3a5a3768f5de57a1a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169152973.608, + "value": 542322812.803, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09d490a6ca1adca3ca0638fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09683c86358eacfc35d10ded", "aggregation": { "method": "sum" }, @@ -8597,19 +8761,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001557", + "id": "S14000106", "level": "constituency", - "name": "Tynemouth", + "name": "West Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001557" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000106" }, "measure": { "unit": "count" @@ -8630,28 +8794,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09d490a6ca1adca3ca0638fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09683c86358eacfc35d10ded", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43929.463, + "value": 43192.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09e3b6d39a3b110dfb030d4e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:097db6dd2177cb23613ba940", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8664,81 +8828,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001358", "level": "constituency", - "name": "Isle of Wight East", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001358" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09e3b6d39a3b110dfb030d4e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:097db6dd2177cb23613ba940", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32173.598, + "value": 43228.271, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09f040febbb84a75c2ae09b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0982b4edd076bed2ad641c51", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8754,7 +8920,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -8763,7 +8929,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -8771,27 +8937,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "E14001298", "level": "constituency", - "name": "Glasgow North East", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001298" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -8806,28 +8972,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09f040febbb84a75c2ae09b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0982b4edd076bed2ad641c51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55151.188, + "value": 175093271.919, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09f0aa0ed434592d97282a2b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09c193d534b9e23b01af7c87", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8840,73 +9006,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001539", + "id": "E14001147", "level": "constituency", - "name": "Tatton", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001539" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001147" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09f0aa0ed434592d97282a2b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09c193d534b9e23b01af7c87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 554658548.301, + "value": 157582538.034, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09fc2d4170cd007e470bda2b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09f1b49f8a438de88c933137", "aggregation": { "method": "sum" }, @@ -8947,19 +9115,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "E14001256", "level": "constituency", - "name": "Liverpool Walton", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001256" }, "measure": { "unit": "kwh" @@ -8982,20 +9150,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09fc2d4170cd007e470bda2b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09f1b49f8a438de88c933137", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 124486154.577, + "value": 157685731.929, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a03d28c4245c0019d74a52c", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001223", + "level": "constituency", + "name": "Eltham and Chislehurst", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001223" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a03d28c4245c0019d74a52c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40801.072, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a0d8d469e9e587ddd7cb1b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a1963fee6ea63cbb1217eb2", "aggregation": { "method": "sum" }, @@ -9036,19 +9291,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001359", "level": "constituency", - "name": "South Devon", + "name": "Mid Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001359" }, "measure": { "unit": "count" @@ -9071,28 +9326,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a0d8d469e9e587ddd7cb1b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a1963fee6ea63cbb1217eb2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49307.349, + "value": 43004.456, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a1ef4a7270b7f27a4bb1474", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a4a14eb3b64f13d24dd9329", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9105,81 +9360,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "E14001545", "level": "constituency", - "name": "Congleton", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001545" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a1ef4a7270b7f27a4bb1474", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a4a14eb3b64f13d24dd9329", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39913.02, + "value": 44386.832, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a535f36c5bf5a099f0a1de9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a5d43ade594349a287dc0ef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9195,7 +9452,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -9204,7 +9461,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -9212,27 +9469,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001472", + "id": "E14001153", "level": "constituency", - "name": "Shipley", + "name": "Carshalton and Wallington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001472" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001153" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -9247,28 +9504,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a535f36c5bf5a099f0a1de9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a5d43ade594349a287dc0ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147053898.446, + "value": 41855.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a58e9a0a3950ab2b2953062", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a750a33131251eb10833aab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9281,81 +9538,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "S14000092", "level": "constituency", - "name": "Clacton", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000092" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a58e9a0a3950ab2b2953062", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a750a33131251eb10833aab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 437473500.099, + "value": 48442.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a5dfab18595152a33fdcd4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0abd3df73d359ca8abbe5cc3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9368,73 +9627,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "E14001444", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001444" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a5dfab18595152a33fdcd4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0abd3df73d359ca8abbe5cc3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 525020822.236, + "value": 167829926.237, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a76a9376713727bd6882cf4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0adb628cd92670df609295c3", "aggregation": { "method": "sum" }, @@ -9475,19 +9736,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "E14001192", "level": "constituency", - "name": "Coventry North West", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001192" }, "measure": { "unit": "count" @@ -9508,28 +9769,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a76a9376713727bd6882cf4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0adb628cd92670df609295c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43781.096, + "value": 36569.505, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0aec3fa01b084d5b7af084c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ae231abe8c6438d23ece211", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9545,7 +9806,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -9554,7 +9815,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -9562,27 +9823,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000071", + "id": "E14001324", "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", + "name": "Leeds South West and Morley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000071" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001324" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -9595,28 +9856,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0aec3fa01b084d5b7af084c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ae231abe8c6438d23ece211", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 506208648.516, + "value": 42337.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b08f31e6e3df07ef9a87c8d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0afa9f5eb71f5e15a65357f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9629,73 +9890,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001456", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001456" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b08f31e6e3df07ef9a87c8d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0afa9f5eb71f5e15a65357f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468319452.832, + "value": 202363967.294, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b29eb1544916b99c296836b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b119f4408add21c8753239b", "aggregation": { "method": "sum" }, @@ -9736,19 +9999,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001392", + "id": "E14001208", "level": "constituency", - "name": "North East Hampshire", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001392" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001208" }, "measure": { "unit": "count" @@ -9771,28 +10034,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b29eb1544916b99c296836b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b119f4408add21c8753239b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43874.376, + "value": 47955.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b5754200b8c82c2b209a5f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b2fe4243d8d30c689c652b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9808,7 +10071,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -9817,7 +10080,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -9825,27 +10088,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001179", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Corby and East Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001179" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -9860,20 +10123,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b5754200b8c82c2b209a5f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b2fe4243d8d30c689c652b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132774764.019, + "value": 49874.236, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b389e75b3f5a0a165c5eff0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001525", + "level": "constituency", + "name": "Stratford and Bow", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001525" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b389e75b3f5a0a165c5eff0", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 53328.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b5b754e0da73e4a7084df44", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b3cac265a247643260d7e64", "aggregation": { "method": "sum" }, @@ -9914,19 +10266,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001186", "level": "constituency", - "name": "Mid Derbyshire", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001186" }, "measure": { "unit": "kwh" @@ -9947,20 +10299,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b5b754e0da73e4a7084df44", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b3cac265a247643260d7e64", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460679345.867, + "value": 509128406.029, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b87ee9ee43d575127c9154a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b5197856b6c5e60109510ee", "aggregation": { "method": "sum" }, @@ -10001,19 +10353,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001184", "level": "constituency", - "name": "Mid Leicestershire", + "name": "Crawley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001184" }, "measure": { "unit": "kwh" @@ -10036,28 +10388,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b87ee9ee43d575127c9154a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b5197856b6c5e60109510ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144675810.022, + "value": 147764024.56, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bf29c3917cbd159354de665", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b8ac670c95c535517896345", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10070,83 +10422,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "E14001365", "level": "constituency", - "name": "Huddersfield", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001365" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bf29c3917cbd159354de665", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b8ac670c95c535517896345", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48713.15, + "value": 20680.044, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bf2e49f6909945c67454bf8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bb41eeca4911ee0136591ae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10162,7 +10512,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -10171,7 +10521,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -10179,27 +10529,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "E14001466", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "Sheffield Brightside and Hillsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001466" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -10214,28 +10564,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bf2e49f6909945c67454bf8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bb41eeca4911ee0136591ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159398752.224, + "value": 46951.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c15919de6fe272ca0a5bb99", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bbfa2f2824bef72c5cc0cf8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10248,83 +10598,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001250", + "id": "S14000109", "level": "constituency", - "name": "Goole and Pocklington", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001250" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000109" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c15919de6fe272ca0a5bb99", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bbfa2f2824bef72c5cc0cf8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47332.181, + "value": 442730027.344, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c225fddb921c8b64aef026b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0be50fd2a8e8b5976ad6f1a4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10340,7 +10688,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -10349,7 +10697,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -10357,27 +10705,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "E14001422", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001422" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -10390,28 +10738,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c225fddb921c8b64aef026b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0be50fd2a8e8b5976ad6f1a4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 493824485.727, + "value": 46576.971, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c30b85b28ad1d47b57ccbc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c000028785748671f1c80c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10424,81 +10772,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "E14001363", "level": "constituency", - "name": "Nottingham East", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001363" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c30b85b28ad1d47b57ccbc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c000028785748671f1c80c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39587.023, + "value": 146329137.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c4554170965ef176403a119", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c0e040dfaa4aa190864dd92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10514,7 +10864,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -10523,7 +10873,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -10531,27 +10881,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "E14001101", "level": "constituency", - "name": "Stevenage", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001101" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -10564,28 +10914,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c4554170965ef176403a119", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c0e040dfaa4aa190864dd92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 419617593.315, + "value": 37539.753, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c4a9533af33b278dadb2a29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c33b49d527407dda5224e61", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10601,7 +10951,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -10610,7 +10960,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -10618,27 +10968,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001264", + "id": "E14001449", "level": "constituency", - "name": "Hammersmith and Chiswick", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001264" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001449" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -10651,28 +11001,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c4a9533af33b278dadb2a29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c33b49d527407dda5224e61", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 533611705.696, + "value": 27937.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c51acc7b0c833b118b85759", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c44da4d73d728db5c757575", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10688,7 +11038,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -10697,7 +11047,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -10705,27 +11055,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "E14001453", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001453" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -10740,28 +11090,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c51acc7b0c833b118b85759", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c44da4d73d728db5c757575", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42521.642, + "value": 165416281.262, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c5871201f018810b40bdafe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c64a87d45039cabc146f920", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10777,7 +11127,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -10786,7 +11136,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -10794,27 +11144,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "E14001317", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001317" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -10827,20 +11177,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c5871201f018810b40bdafe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c64a87d45039cabc146f920", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394957794.154, + "value": 41384.85, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c61dc35e7089faf6f81aa55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c7396b0d23007737c2701a6", "aggregation": { "method": "sum" }, @@ -10881,19 +11231,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "E14001546", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001546" }, "measure": { "unit": "count" @@ -10916,28 +11266,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c61dc35e7089faf6f81aa55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c7396b0d23007737c2701a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42972.356, + "value": 47281.395, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c6c86d6979b8963cd69bd69", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c83efdc8cab8dd2db100d4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10953,7 +11303,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -10962,7 +11312,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -10970,27 +11320,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "E14001188", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001188" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -11005,20 +11355,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c6c86d6979b8963cd69bd69", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c83efdc8cab8dd2db100d4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163784567.985, + "value": 51235.561, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cb241a25ed7938045b96b49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c9019feeca40dfa76e090af", "aggregation": { "method": "sum" }, @@ -11059,19 +11409,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001507", "level": "constituency", - "name": "Manchester Central", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001507" }, "measure": { "unit": "kwh" @@ -11094,107 +11444,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cb241a25ed7938045b96b49", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 245872726.503, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cd37d11692fa2cb6a9ad209", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001080", - "level": "constituency", - "name": "Bath", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001080" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cd37d11692fa2cb6a9ad209", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c9019feeca40dfa76e090af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38988.555, + "value": 155754441.063, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cd4df3197f57faa953963a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c985b3e379750fb46a129ba", "aggregation": { "method": "sum" }, @@ -11235,19 +11498,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "E14001449", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001449" }, "measure": { "unit": "kwh" @@ -11270,20 +11533,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cd4df3197f57faa953963a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c985b3e379750fb46a129ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142594055.64, + "value": 176928587.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ce37b9896b9cac2ab0b1fb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cb78dcf3baf59f89f4dbb41", "aggregation": { "method": "sum" }, @@ -11324,19 +11587,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "E14001304", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001304" }, "measure": { "unit": "count" @@ -11359,28 +11622,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ce37b9896b9cac2ab0b1fb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cb78dcf3baf59f89f4dbb41", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47064.132, + "value": 35093.082, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ce685343a47200ae70b3874", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ce739966bbba4e61b52791e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11396,7 +11659,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -11405,7 +11668,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -11413,27 +11676,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001539", + "id": "E14001440", "level": "constituency", - "name": "Tatton", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001539" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001440" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -11446,28 +11709,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ce685343a47200ae70b3874", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ce739966bbba4e61b52791e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38288.403, + "value": 467900753.482, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cf7d32167050de21be0a02e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cf71950269c2d3108db3ff6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11480,81 +11743,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001392", "level": "constituency", - "name": "Ilford South", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001392" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cf7d32167050de21be0a02e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cf71950269c2d3108db3ff6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34953.424, + "value": 43874.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cfec39e5953c9f2f0a03d6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d045c2ccae1e02dc6d47d51", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11570,7 +11835,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -11579,7 +11844,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -11587,27 +11852,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "S14000097", "level": "constituency", - "name": "Bolton West", + "name": "Mid Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000097" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -11620,20 +11885,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cfec39e5953c9f2f0a03d6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d045c2ccae1e02dc6d47d51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42885.493, + "value": 597475388.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d18c6a0251280b977b4241b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d11eef5533339137e05f94e", "aggregation": { "method": "sum" }, @@ -11674,19 +11939,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001167", + "id": "E14001496", "level": "constituency", - "name": "Chingford and Woodford Green", + "name": "South West Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001167" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001496" }, "measure": { "unit": "kwh" @@ -11709,20 +11974,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d18c6a0251280b977b4241b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d11eef5533339137e05f94e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148799892.135, + "value": 164195807.109, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d52ee48328f914c541145eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d27d0a14bae7b905f8226a7", "aggregation": { "method": "sum" }, @@ -11763,19 +12028,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001455", + "id": "E14001129", "level": "constituency", - "name": "Runcorn and Helsby", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001455" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001129" }, "measure": { "unit": "kwh" @@ -11796,28 +12061,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d52ee48328f914c541145eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d27d0a14bae7b905f8226a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 406940806.893, + "value": 391271844.866, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d738dfba2b8efb350469397", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d94182defae29a9a75f1331", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11833,7 +12098,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -11842,7 +12107,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -11850,27 +12115,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "E14001173", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001173" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -11883,20 +12148,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d738dfba2b8efb350469397", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d94182defae29a9a75f1331", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 405400071.071, + "value": 40904.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d8be0a73838f39b12910356", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0dc71dae5b3675452ae4871f", "aggregation": { "method": "sum" }, @@ -11937,19 +12202,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001231", + "id": "E14001415", "level": "constituency", - "name": "Exeter", + "name": "Oldham East and Saddleworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001231" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001415" }, "measure": { "unit": "kwh" @@ -11972,28 +12237,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d8be0a73838f39b12910356", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0dc71dae5b3675452ae4871f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125875894.397, + "value": 136749998.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0da190686a7feeb3b6076d38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0dec970bce524f4fe861b07b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12009,7 +12274,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -12018,7 +12283,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -12026,27 +12291,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001511", "level": "constituency", - "name": "North Herefordshire", + "name": "St Ives", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001511" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -12061,28 +12326,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0da190686a7feeb3b6076d38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0dec970bce524f4fe861b07b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 174919305.009, + "value": 48265.876, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0db95b0b3541727398ecfa90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0df17d520f64add042ba6ea1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12098,7 +12363,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -12107,7 +12372,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -12115,27 +12380,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "E14001469", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Sheffield Heeley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001469" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -12148,28 +12413,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0db95b0b3541727398ecfa90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0df17d520f64add042ba6ea1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 428202292.084, + "value": 46497.173, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0de6973eea54070a68c2a42f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e22c4220f0476e8337b8f85", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12182,83 +12447,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001125", + "id": "E14001163", "level": "constituency", - "name": "Brentwood and Ongar", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001125" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001163" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0de6973eea54070a68c2a42f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e22c4220f0476e8337b8f85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181900789.936, + "value": 38637.645, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0dfc84cd90c2ceed81641727", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e3a2f32b7d2919a706d8401", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12271,83 +12534,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001581", + "id": "E14001317", "level": "constituency", - "name": "Weston-super-Mare", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001581" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001317" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0dfc84cd90c2ceed81641727", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e3a2f32b7d2919a706d8401", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45327.695, + "value": 394822406.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e00a55bf5e96b165a3a7018", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e9f451e4a67743c634b1ded", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12360,83 +12621,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "S14000071", "level": "constituency", - "name": "North West Essex", + "name": "Cowdenbeath and Kirkcaldy", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000071" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e00a55bf5e96b165a3a7018", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e9f451e4a67743c634b1ded", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47086.367, + "value": 506208648.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e303cfaa3253bcb3ae4633a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ea8e71db076267dbcc90b55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12449,83 +12708,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001336", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001336" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e303cfaa3253bcb3ae4633a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ea8e71db076267dbcc90b55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161536278.724, + "value": 480739301.629, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e41b75b060b523535db5b1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ebd2a9ea305a78842ce19db", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12538,83 +12795,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001327", "level": "constituency", - "name": "Bradford West", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001327" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e41b75b060b523535db5b1e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ebd2a9ea305a78842ce19db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137525852.531, + "value": 472427771.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e5e08d708ead44c3259a077", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ef8fe95e676ca191c5e41f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12630,7 +12885,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -12639,7 +12894,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -12647,27 +12902,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001290", "level": "constituency", - "name": "Bristol South", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001290" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -12682,28 +12937,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e5e08d708ead44c3259a077", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ef8fe95e676ca191c5e41f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46909.864, + "value": 152522432.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e6047dbbd386ec5e6b1c2ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f0b0525f4d54b4ffdfa5c29", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12719,7 +12974,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -12728,7 +12983,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -12736,27 +12991,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "E14001368", "level": "constituency", - "name": "Richmond Park", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001368" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -12771,28 +13026,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e6047dbbd386ec5e6b1c2ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f0b0525f4d54b4ffdfa5c29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48683.0, + "value": 124087300.48, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e7d00df69813f436ddd2192", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f0fd826f0dded8e2d0e3a55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12808,7 +13063,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -12817,7 +13072,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -12825,27 +13080,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "E14001266", "level": "constituency", - "name": "Hendon", + "name": "Harborough, Oadby and Wigston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001266" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -12860,28 +13115,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e7d00df69813f436ddd2192", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f0fd826f0dded8e2d0e3a55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54272.356, + "value": 146602710.002, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0eaa31627bf997cc88edc7a0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f533033378ce8ff024ce51c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12897,7 +13152,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -12906,7 +13161,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -12914,27 +13169,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "E14001115", "level": "constituency", - "name": "Plymouth Moor View", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001115" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -12947,28 +13202,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0eaa31627bf997cc88edc7a0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f533033378ce8ff024ce51c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43085.753, + "value": 433820348.865, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0eaed26f957e7972b9b871bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f60a6398604d992acc6cd41", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12981,48 +13236,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001224", "level": "constituency", - "name": "Coventry South", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001224" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f60a6398604d992acc6cd41", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 185298541.01, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f948c6947fd32563f26c470", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001359", + "level": "constituency", + "name": "Mid Bedfordshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001359" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "gas_year", "value": 2024 @@ -13034,28 +13378,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0eaed26f957e7972b9b871bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f948c6947fd32563f26c470", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517196239.23, + "value": 37394.74, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ebcde8e2f4a6fbf2b443464", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f94e684938af29e11a00718", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13071,7 +13415,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -13080,7 +13424,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -13088,27 +13432,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001340", "level": "constituency", - "name": "Newport East", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001340" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -13123,28 +13467,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ebcde8e2f4a6fbf2b443464", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f94e684938af29e11a00718", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49881.62, + "value": 130547701.363, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0eec75b71adf51e52bd22137", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f98d62f4bf6f9734b657b87", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13157,81 +13501,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "E14001536", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001536" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0eec75b71adf51e52bd22137", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f98d62f4bf6f9734b657b87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 440888488.446, + "value": 142702712.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f2796c8ee65b668b1ba29e9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fab1553f4c933dfaa89de3d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13244,75 +13590,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "W07000099", "level": "constituency", - "name": "West Suffolk", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000099" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f2796c8ee65b668b1ba29e9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fab1553f4c933dfaa89de3d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51955.319, + "value": 45066.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f2f6999ee3f4d4ddb13da30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fc0046853ce80aaa859b424", "aggregation": { "method": "sum" }, @@ -13353,19 +13697,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001202", + "id": "E14001126", "level": "constituency", - "name": "Dover and Deal", + "name": "Bridgwater", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001202" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001126" }, "measure": { "unit": "count" @@ -13386,28 +13730,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f2f6999ee3f4d4ddb13da30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fc0046853ce80aaa859b424", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43544.738, + "value": 34734.889, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f69b458582e0909c8253cd5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fcceb0d495cbe465d8ef91e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13420,81 +13764,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001325", "level": "constituency", - "name": "St Albans", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001325" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f69b458582e0909c8253cd5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fcceb0d495cbe465d8ef91e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 525399408.33, + "value": 45033.343, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f9a8a54a1dae5c53d45ff6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ff234cce95065b3f5238cee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13507,81 +13853,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "E14001101", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001101" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f9a8a54a1dae5c53d45ff6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ff234cce95065b3f5238cee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27907.623, + "value": 45877.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fb36545afcca4ff03113dd3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ff80ac55792eb16a2e3b817", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13594,73 +13942,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001491", "level": "constituency", - "name": "Canterbury", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001491" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fb36545afcca4ff03113dd3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ff80ac55792eb16a2e3b817", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40908.864, + "value": 137063753.133, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:100529f37be5db14a930b26f", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001376", + "level": "constituency", + "name": "Newbury", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001376" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:100529f37be5db14a930b26f", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 178822006.412, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fb8a1a934cdfd947c1bf236", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:100f5b7253683d3390d6aac8", "aggregation": { "method": "sum" }, @@ -13701,19 +14140,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001203", "level": "constituency", - "name": "Daventry", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001203" }, "measure": { "unit": "count" @@ -13734,28 +14173,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fb8a1a934cdfd947c1bf236", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:100f5b7253683d3390d6aac8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36569.505, + "value": 36656.861, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0feaf7678da91b17e59ca228", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1045194938874485648638c0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13771,7 +14210,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -13780,7 +14219,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -13788,27 +14227,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001290", "level": "constituency", - "name": "Glasgow North", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001290" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -13821,28 +14260,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0feaf7678da91b17e59ca228", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1045194938874485648638c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 392864466.374, + "value": 36628.202, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fee35a0b6b201868caef5aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:104d90b13f87ff8b95f14702", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13858,7 +14297,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -13867,7 +14306,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -13875,27 +14314,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "E14001497", "level": "constituency", - "name": "Broxtowe", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001497" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -13910,20 +14349,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fee35a0b6b201868caef5aa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:104d90b13f87ff8b95f14702", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133787601.887, + "value": 46705.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ff44c4140c87849d5394451", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1063599adab489d8596d44d6", "aggregation": { "method": "sum" }, @@ -13964,19 +14403,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "E14001598", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001598" }, "measure": { "unit": "kwh" @@ -13997,20 +14436,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ff44c4140c87849d5394451", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1063599adab489d8596d44d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 343156628.927, + "value": 493032355.408, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:100b64404a4f16f28021e824", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:108913461b629d1f784391bf", "aggregation": { "method": "sum" }, @@ -14051,19 +14490,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001391", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "North East Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001391" }, "measure": { "unit": "count" @@ -14086,28 +14525,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:100b64404a4f16f28021e824", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:108913461b629d1f784391bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47111.0, + "value": 43297.968, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1013b6bd8d647e50d4d07a47", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:109c5e10533ff97ab7a951b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14123,7 +14562,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -14132,7 +14571,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -14140,27 +14579,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001412", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001412" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -14175,20 +14614,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1013b6bd8d647e50d4d07a47", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:109c5e10533ff97ab7a951b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156161237.771, + "value": 41931.431, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:107bd33fd380c5a134b7b69c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10b2c385cdfc8b65d6a42935", "aggregation": { "method": "sum" }, @@ -14229,19 +14668,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "S14000090", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000090" }, "measure": { "unit": "count" @@ -14262,28 +14701,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:107bd33fd380c5a134b7b69c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10b2c385cdfc8b65d6a42935", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43515.122, + "value": 44765.949, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10837a6d10deb0aeb9eb597e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10cbda47e3583ad4d866081b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14296,83 +14735,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "E14001125", "level": "constituency", - "name": "Wirral West", + "name": "Brentwood and Ongar", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001125" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10837a6d10deb0aeb9eb597e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10cbda47e3583ad4d866081b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40074.961, + "value": 517596424.405, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10a8417fa5b920ad85bd4db6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10ec85668774ca6da96904d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14385,83 +14822,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "E14001344", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001344" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10a8417fa5b920ad85bd4db6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10ec85668774ca6da96904d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 60212.394, + "value": 395516821.993, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10c6fb6c3dafd94735748faf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:113bc69296222a36e0e446d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14477,7 +14912,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -14486,7 +14921,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -14494,27 +14929,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001508", + "id": "E14001158", "level": "constituency", - "name": "St Austell and Newquay", + "name": "Cheadle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001508" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001158" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -14527,20 +14962,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10c6fb6c3dafd94735748faf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:113bc69296222a36e0e446d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 239229023.591, + "value": 38656.544, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10ca6164f08866c106adcbca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1165938a33dccd5ddcdad735", "aggregation": { "method": "sum" }, @@ -14581,19 +15016,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "E14001448", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001448" }, "measure": { "unit": "kwh" @@ -14616,28 +15051,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10ca6164f08866c106adcbca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1165938a33dccd5ddcdad735", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150119999.881, + "value": 151381219.412, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10d2098a2af3c8500253ec82", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11745a94e0b7494ae5bda07e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14653,7 +15088,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -14662,7 +15097,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -14670,27 +15105,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001200", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001200" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -14703,20 +15138,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10d2098a2af3c8500253ec82", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11745a94e0b7494ae5bda07e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480288132.97, + "value": 42432.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10ff9ff8b0a8ed499dd8ba29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1175f862ef9f8c002ef3232a", "aggregation": { "method": "sum" }, @@ -14757,19 +15192,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "E14001588", "level": "constituency", - "name": "Penrith and Solway", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001588" }, "measure": { "unit": "kwh" @@ -14792,28 +15227,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10ff9ff8b0a8ed499dd8ba29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1175f862ef9f8c002ef3232a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168758659.082, + "value": 185091728.932, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1126387e696526791d40b4c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11ad1dc24d51f7e72c8cf081", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14829,7 +15264,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -14838,7 +15273,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -14846,27 +15281,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001225", "level": "constituency", - "name": "East Surrey", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001225" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -14879,28 +15314,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1126387e696526791d40b4c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11ad1dc24d51f7e72c8cf081", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 544090400.954, + "value": 41422.17, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:112c2f1d576c2bd3ebd17736", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11b1667fa5d8541be146eb71", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14913,75 +15348,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "E14001442", "level": "constituency", - "name": "Crawley", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001442" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:112c2f1d576c2bd3ebd17736", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11b1667fa5d8541be146eb71", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147764024.56, + "value": 618772926.091, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:112d3efb10602d4a0e3e437a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11bee8cb02faff4ed9ed980d", "aggregation": { "method": "sum" }, @@ -15022,19 +15455,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "E14001456", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001456" }, "measure": { "unit": "kwh" @@ -15055,109 +15488,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:112d3efb10602d4a0e3e437a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 511778615.202, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1138e6c232ea93da1e145934", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001340", - "level": "constituency", - "name": "Liverpool Wavertree", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001340" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1138e6c232ea93da1e145934", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11bee8cb02faff4ed9ed980d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47033.928, + "value": 585222147.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:114998971b86ef552c8f8586", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11c2515e7b57029faf4c2613", "aggregation": { "method": "sum" }, @@ -15198,19 +15542,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "E14001592", "level": "constituency", - "name": "Reigate", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001592" }, "measure": { "unit": "kwh" @@ -15231,20 +15575,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:114998971b86ef552c8f8586", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11c2515e7b57029faf4c2613", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 618772926.091, + "value": 496063254.403, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1149d7f8cc45c62bfdd1c032", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11cbc31af5bae00e79f698f4", "aggregation": { "method": "sum" }, @@ -15285,19 +15629,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000088", + "id": "E14001103", "level": "constituency", - "name": "Glasgow South West", + "name": "Blackley and Middleton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001103" }, "measure": { "unit": "kwh" @@ -15320,28 +15664,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1149d7f8cc45c62bfdd1c032", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11cbc31af5bae00e79f698f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126225194.003, + "value": 139615415.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11801cbdbc1fa48ed287f05f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11dcb988ce20368b6e325172", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15357,7 +15701,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -15366,7 +15710,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -15374,27 +15718,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "E14001518", "level": "constituency", - "name": "Nottingham East", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001518" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -15409,20 +15753,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11801cbdbc1fa48ed287f05f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11dcb988ce20368b6e325172", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51773.905, + "value": 127198206.172, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11a4a1422bc2dd122fbc266b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11ead2dbfeac8e6f79970a4b", "aggregation": { "method": "sum" }, @@ -15463,19 +15807,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001227", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001227" }, "measure": { "unit": "count" @@ -15498,107 +15842,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11a4a1422bc2dd122fbc266b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 51428.531, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11a7678d493ba26fd48c6161", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000076", - "level": "constituency", - "name": "Dunfermline and Dollar", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000076" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11a7678d493ba26fd48c6161", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11ead2dbfeac8e6f79970a4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504136361.022, + "value": 44640.317, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11ba31fb52395d2665515c0f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12062944d7ddbddf4e1f52b0", "aggregation": { "method": "sum" }, @@ -15639,19 +15896,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001222", "level": "constituency", - "name": "Swansea West", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001222" }, "measure": { "unit": "count" @@ -15674,20 +15931,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11ba31fb52395d2665515c0f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12062944d7ddbddf4e1f52b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49998.463, + "value": 43916.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11c2d4f7ebe04392326634ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12209d67c7afcac5fbc1ba97", "aggregation": { "method": "sum" }, @@ -15728,19 +15985,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001512", + "id": "E14001382", "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", + "name": "Newton Aycliffe and Spennymoor", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001512" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001382" }, "measure": { "unit": "kwh" @@ -15763,20 +16020,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11c2d4f7ebe04392326634ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12209d67c7afcac5fbc1ba97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167327238.991, + "value": 126090038.975, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11cfe802e51f655852b420ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:122179c61b3ada9ef4d51b00", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001100", + "level": "constituency", + "name": "Birmingham Yardley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001100" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:122179c61b3ada9ef4d51b00", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37685.429, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:122aece21427866111ec0604", "aggregation": { "method": "sum" }, @@ -15817,19 +16161,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001253", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001253" }, "measure": { "unit": "kwh" @@ -15852,28 +16196,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11cfe802e51f655852b420ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:122aece21427866111ec0604", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150894621.783, + "value": 165696444.466, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11f81fe74a4dc457668c1f01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1230b29350c51d9aa8839513", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15886,75 +16230,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000074", + "id": "E14001381", "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000074" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001381" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11f81fe74a4dc457668c1f01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1230b29350c51d9aa8839513", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44130.611, + "value": 342845137.321, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1244e3548712d419e9539b39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1255dad95bbb9cc6e66e1b3f", "aggregation": { "method": "sum" }, @@ -15995,19 +16337,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "E14001428", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001428" }, "measure": { "unit": "count" @@ -16028,28 +16370,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1244e3548712d419e9539b39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1255dad95bbb9cc6e66e1b3f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37417.437, + "value": 45012.106, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12aaebaee26da30b9d4f0169", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:125c5097cafa1115a9c7ec92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16062,83 +16404,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "E14001470", "level": "constituency", - "name": "Bridgwater", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001470" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12aaebaee26da30b9d4f0169", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:125c5097cafa1115a9c7ec92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46261.756, + "value": 43688.691, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12b612caf84cb744d182167b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:127ce1ddb8d3a70441de86a4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16151,83 +16491,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "E14001146", "level": "constituency", - "name": "West Lancashire", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001146" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12b612caf84cb744d182167b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:127ce1ddb8d3a70441de86a4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146650444.685, + "value": 379263543.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12d2511a3566ac1d3b9b891d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:129a66d5790967cded1d29fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16240,83 +16578,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001584", + "id": "S14000085", "level": "constituency", - "name": "Widnes and Halewood", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001584" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000085" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12d2511a3566ac1d3b9b891d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:129a66d5790967cded1d29fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41173.368, + "value": 392864466.374, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12da7d55827f05b1eaec821c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:129f0d11998a4b13127ce3d3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16329,75 +16665,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "E14001542", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001542" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12da7d55827f05b1eaec821c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:129f0d11998a4b13127ce3d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45018.54, + "value": 413604460.701, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:130fd60786b8cfdf07444a14", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:129fb0258e62cbfd7aa61f81", "aggregation": { "method": "sum" }, @@ -16438,19 +16772,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "E14001446", "level": "constituency", - "name": "South Cotswolds", + "name": "Rochdale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001446" }, "measure": { "unit": "count" @@ -16471,28 +16805,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:130fd60786b8cfdf07444a14", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:129fb0258e62cbfd7aa61f81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 26839.558, + "value": 39813.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1329ab0d2b931f4ff710646a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12d7ee7ba7f93de3cb476482", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16505,75 +16839,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000094", + "id": "E14001467", "level": "constituency", - "name": "Clwyd East", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001467" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1329ab0d2b931f4ff710646a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12d7ee7ba7f93de3cb476482", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158730298.855, + "value": 347088344.113, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:133c0e0fbbd50a70c980c4e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:134bc5da04633aeec66c7538", "aggregation": { "method": "sum" }, @@ -16614,19 +16946,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001083", + "id": "E14001380", "level": "constituency", - "name": "Beckenham and Penge", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001380" }, "measure": { "unit": "kwh" @@ -16649,28 +16981,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:133c0e0fbbd50a70c980c4e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:134bc5da04633aeec66c7538", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158402398.105, + "value": 125449278.337, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1343f7a4b8399b9f5d609a15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:134cd296210931dc6756bef6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16683,75 +17015,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001330", + "id": "E14001304", "level": "constituency", - "name": "Lewes", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001330" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001304" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1343f7a4b8399b9f5d609a15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:134cd296210931dc6756bef6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153114661.799, + "value": 26199.402, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13f75b612f4dc633cc304705", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:136d80ac4f0f0c0359193469", "aggregation": { "method": "sum" }, @@ -16792,19 +17122,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "E14001434", "level": "constituency", - "name": "Swindon North", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001434" }, "measure": { "unit": "kwh" @@ -16825,28 +17155,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13f75b612f4dc633cc304705", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:136d80ac4f0f0c0359193469", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432409114.127, + "value": 459756673.952, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13f787df8b5494d181f4a142", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1370ce6c97800374e95ac227", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16862,7 +17192,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -16871,7 +17201,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -16879,27 +17209,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001287", "level": "constituency", - "name": "Halifax", + "name": "High Peak", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001287" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -16912,28 +17242,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13f787df8b5494d181f4a142", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1370ce6c97800374e95ac227", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45032.788, + "value": 496598254.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1417457b29ed83cb7302c849", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1387a98558c3ed572afa85c3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16949,7 +17279,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -16958,7 +17288,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -16966,27 +17296,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001232", "level": "constituency", - "name": "Caerphilly", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001232" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -16999,28 +17329,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1417457b29ed83cb7302c849", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1387a98558c3ed572afa85c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42270.913, + "value": 344576549.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:143c6a8d653807d3e2b86980", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13ae68acc02ea0a10736d72b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17036,7 +17366,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -17045,7 +17375,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -17053,27 +17383,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001295", + "id": "W07000089", "level": "constituency", - "name": "Houghton and Sunderland South", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001295" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000089" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -17088,20 +17418,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:143c6a8d653807d3e2b86980", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13ae68acc02ea0a10736d72b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48691.965, + "value": 138858392.808, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:146f9f6f834c35e2ddae95f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13be1d29b68ba4521d76443c", "aggregation": { "method": "sum" }, @@ -17142,19 +17472,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "W07000106", "level": "constituency", - "name": "Camborne and Redruth", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000106" }, "measure": { "unit": "count" @@ -17175,28 +17505,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:146f9f6f834c35e2ddae95f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13be1d29b68ba4521d76443c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23874.37, + "value": 44896.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1487a9c3de30f341ae0eba72", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13fdbd5cf747fec7715496dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17212,7 +17542,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -17221,7 +17551,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -17229,27 +17559,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "S14000061", "level": "constituency", - "name": "Hitchin", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000061" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -17264,28 +17594,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1487a9c3de30f341ae0eba72", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13fdbd5cf747fec7715496dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158021324.216, + "value": 65260.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14ad4d82758b83af2a33b369", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1402ed074ecf2a3a0f9fca3d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17301,7 +17631,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -17310,7 +17640,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -17318,27 +17648,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000045", + "id": "E14001154", "level": "constituency", - "name": "Midlothian", + "name": "Castle Point", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000045" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001154" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -17353,20 +17683,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14ad4d82758b83af2a33b369", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1402ed074ecf2a3a0f9fca3d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134247351.6, + "value": 38679.508, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14bd8b7b0b3de41b2624e7cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:141d43aa6f741987effa481d", "aggregation": { "method": "sum" }, @@ -17407,19 +17737,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "E14001570", "level": "constituency", - "name": "Chichester", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001570" }, "measure": { "unit": "count" @@ -17440,20 +17770,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14bd8b7b0b3de41b2624e7cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:141d43aa6f741987effa481d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43069.56, + "value": 27951.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14c8338c94516f6415114187", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:143b8f90628ae813f5ed7350", "aggregation": { "method": "sum" }, @@ -17494,19 +17824,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001527", "level": "constituency", - "name": "Llanelli", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001527" }, "measure": { "unit": "kwh" @@ -17527,20 +17857,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14c8338c94516f6415114187", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:143b8f90628ae813f5ed7350", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 348374401.191, + "value": 537264622.969, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14ff85a4cd4bcd778b8753cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1453aa3f5c406aef4de2b279", "aggregation": { "method": "sum" }, @@ -17581,19 +17911,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001111", + "id": "E14001512", "level": "constituency", - "name": "Bolton South and Walkden", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001512" }, "measure": { "unit": "count" @@ -17614,28 +17944,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14ff85a4cd4bcd778b8753cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1453aa3f5c406aef4de2b279", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47153.959, + "value": 41778.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1515516c8df0d6894765de16", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:146b530e98c240320ef4d93d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17648,83 +17978,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001220", + "id": "E14001367", "level": "constituency", - "name": "Eastleigh", + "name": "Middlesbrough and Thornaby East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001220" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001367" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1515516c8df0d6894765de16", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:146b530e98c240320ef4d93d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131044285.698, + "value": 47186.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1524a775d0485529a323a287", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:147c6b514c3df04b15d2de67", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17740,7 +18068,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -17749,7 +18077,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -17757,27 +18085,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000074", + "id": "S14000101", "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000074" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000101" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -17790,28 +18118,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1524a775d0485529a323a287", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:147c6b514c3df04b15d2de67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 284419687.871, + "value": 42360.789, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:153c7157db8d0c91b513d007", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1491740ed402528c2bffc8a2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17827,7 +18155,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -17836,7 +18164,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -17844,27 +18172,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "E14001084", "level": "constituency", - "name": "South Derbyshire", + "name": "Bedford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001084" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -17879,20 +18207,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:153c7157db8d0c91b513d007", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1491740ed402528c2bffc8a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44329.012, + "value": 147984110.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:154e9820a0927af4fa60fa85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14b39edb6689663f84a97535", "aggregation": { "method": "sum" }, @@ -17933,19 +18261,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000071", + "id": "E14001518", "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001518" }, "measure": { "unit": "count" @@ -17968,20 +18296,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:154e9820a0927af4fa60fa85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14b39edb6689663f84a97535", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48100.722, + "value": 45545.159, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:157bd16cd3ad66fbef702799", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14b48fec97d45afc025428fb", "aggregation": { "method": "sum" }, @@ -18022,19 +18350,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "W07000088", "level": "constituency", - "name": "Sheffield South East", + "name": "Caerphilly", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000088" }, "measure": { "unit": "count" @@ -18057,28 +18385,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:157bd16cd3ad66fbef702799", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14b48fec97d45afc025428fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45549.121, + "value": 43074.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:158f82291c84ca700447b513", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14c31f4927831620c15c72c5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001558", + "level": "constituency", + "name": "Uxbridge and South Ruislip", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001558" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14c31f4927831620c15c72c5", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 501810050.26, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14de5ff719687973f71b66de", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18094,7 +18509,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -18103,7 +18518,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -18111,27 +18526,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001446", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "Rochdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001446" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -18146,20 +18561,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:158f82291c84ca700447b513", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14de5ff719687973f71b66de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54758.811, + "value": 127970595.284, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15c1605144d5b28e28210ed8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14ead71a046add94986b1b21", "aggregation": { "method": "sum" }, @@ -18200,19 +18615,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001506", + "id": "E14001330", "level": "constituency", - "name": "Spen Valley", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001506" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001330" }, "measure": { "unit": "count" @@ -18235,28 +18650,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15c1605144d5b28e28210ed8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14ead71a046add94986b1b21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42962.76, + "value": 44861.125, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15f67023e9538fe55151ec17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14f703c9557229f93f3d7827", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18272,7 +18687,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -18281,7 +18696,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -18289,27 +18704,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001538", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001538" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -18324,28 +18739,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15f67023e9538fe55151ec17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14f703c9557229f93f3d7827", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44405.503, + "value": 152741764.402, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:160ae7447015831943138116", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14f8fcfd3888fada04f706cd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18358,81 +18773,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "E14001149", "level": "constituency", - "name": "Bromsgrove", + "name": "Cambridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001149" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:160ae7447015831943138116", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14f8fcfd3888fada04f706cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 507731271.272, + "value": 150707259.282, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1626e438459c10b427324458", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:150b767b2959a4f2a62cc97f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18445,83 +18862,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001230", + "id": "E14001554", "level": "constituency", - "name": "Esher and Walton", + "name": "Truro and Falmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001230" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001554" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1626e438459c10b427324458", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:150b767b2959a4f2a62cc97f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43275.808, + "value": 244666906.872, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16370cb5b175a6868fcbe0af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:150bab7ee9b16e6fe658b348", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18534,81 +18949,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "E14001433", "level": "constituency", - "name": "East Thanet", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001433" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16370cb5b175a6868fcbe0af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:150bab7ee9b16e6fe658b348", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46262.349, + "value": 154539159.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16389dfab1744a3b66f4e781", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:151c911d9cbd6e849a662bf3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18621,73 +19038,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001090", + "id": "E14001507", "level": "constituency", - "name": "Bicester and Woodstock", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001507" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16389dfab1744a3b66f4e781", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:151c911d9cbd6e849a662bf3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 413328852.775, + "value": 42219.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16447279d598dbff173f6e81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:154daaaf4c797138813cf523", "aggregation": { "method": "sum" }, @@ -18728,19 +19147,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "W07000081", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000081" }, "measure": { "unit": "kwh" @@ -18761,28 +19180,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16447279d598dbff173f6e81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:154daaaf4c797138813cf523", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463869093.253, + "value": 425257959.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1661336f6e716ccfc96e7a01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15718e34444092f3c0312e57", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18798,7 +19217,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -18807,7 +19226,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -18815,27 +19234,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001431", "level": "constituency", - "name": "Cardiff West", + "name": "Portsmouth North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001431" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -18850,28 +19269,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1661336f6e716ccfc96e7a01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15718e34444092f3c0312e57", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47272.58, + "value": 131624678.554, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:167e8dd3f7cea14af1317305", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:159826778799348871ef5d73", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18884,83 +19303,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "E14001334", "level": "constituency", - "name": "Hertford and Stortford", + "name": "Leyton and Wanstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001334" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:167e8dd3f7cea14af1317305", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:159826778799348871ef5d73", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 176569620.331, + "value": 40111.201, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:168a87f321d96b7e0ac42372", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:159b8afd9fec81927cd206b0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18973,81 +19390,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "E14001578", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001578" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:168a87f321d96b7e0ac42372", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:159b8afd9fec81927cd206b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42205.219, + "value": 200832397.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:168bb311a78e327d288aedc0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15a29f820bd57e38e1e76f11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19060,75 +19479,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001361", + "id": "W07000101", "level": "constituency", - "name": "Mid Cheshire", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001361" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000101" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:168bb311a78e327d288aedc0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15a29f820bd57e38e1e76f11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42935.174, + "value": 352661943.733, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1699c10ec318bbee29a5c453", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15d7fec71d1a916351cf8698", "aggregation": { "method": "sum" }, @@ -19169,19 +19586,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "E14001356", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001356" }, "measure": { "unit": "count" @@ -19202,28 +19619,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1699c10ec318bbee29a5c453", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15d7fec71d1a916351cf8698", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39070.894, + "value": 31008.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16b44c54070d3d4cd09c6d9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15fc2e3ba554abcaf9f2e113", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19236,81 +19653,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "E14001278", "level": "constituency", - "name": "Bootle", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001278" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16b44c54070d3d4cd09c6d9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15fc2e3ba554abcaf9f2e113", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420873695.977, + "value": 44641.663, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16be9595fa319f717b22e3d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15ff08183133fe617052f3e6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19326,7 +19745,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -19335,7 +19754,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -19343,27 +19762,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001088", + "id": "E14001208", "level": "constituency", - "name": "Bexhill and Battle", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001208" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -19376,28 +19795,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16be9595fa319f717b22e3d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15ff08183133fe617052f3e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376070047.671, + "value": 41660.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16f9e53be64148118af8adb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:162b3da2be0378f0c43eb09a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19410,73 +19829,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "E14001093", "level": "constituency", - "name": "Stretford and Urmston", + "name": "Birmingham Erdington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001093" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16f9e53be64148118af8adb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:162b3da2be0378f0c43eb09a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470860292.154, + "value": 163043958.129, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1703d85c24ab8699c0ee7130", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:163079abf47b4e1e573f513e", "aggregation": { "method": "sum" }, @@ -19517,19 +19938,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "E14001385", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001385" }, "measure": { "unit": "count" @@ -19552,20 +19973,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1703d85c24ab8699c0ee7130", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:163079abf47b4e1e573f513e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42669.398, + "value": 52467.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1713ffec9d9f33ed063b36fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1632edb3eb7cfda754693206", "aggregation": { "method": "sum" }, @@ -19606,19 +20027,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001601", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001601" }, "measure": { "unit": "count" @@ -19639,28 +20060,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1713ffec9d9f33ed063b36fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1632edb3eb7cfda754693206", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41841.015, + "value": 41445.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17168f006e152ffdb0309e1a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:163e9e2582b345c5e9d4af7c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19673,83 +20094,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "E14001121", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001121" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17168f006e152ffdb0309e1a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:163e9e2582b345c5e9d4af7c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45522.821, + "value": 32067.677, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17191c805f391c55fead2f6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16511c0fa9f766d02c0524d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19765,7 +20184,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -19774,7 +20193,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -19782,27 +20201,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "E14001232", "level": "constituency", - "name": "Swindon North", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001232" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -19817,28 +20236,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17191c805f391c55fead2f6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16511c0fa9f766d02c0524d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45231.69, + "value": 150119999.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:171c33837497536d9a8a4742", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:165dabb459dd02bc1af41e37", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19854,7 +20273,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -19863,7 +20282,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -19871,27 +20290,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "E14001476", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001476" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -19904,109 +20323,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:171c33837497536d9a8a4742", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 435778804.92, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17667822e98b2a5d9fd830bf", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000071", - "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000071" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17667822e98b2a5d9fd830bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:165dabb459dd02bc1af41e37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133062148.255, + "value": 33782.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1770546c8de205a7998ca422", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:166a00867d0f29012210d2b3", "aggregation": { "method": "sum" }, @@ -20047,19 +20377,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "E14001347", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001347" }, "measure": { "unit": "kwh" @@ -20080,20 +20410,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1770546c8de205a7998ca422", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:166a00867d0f29012210d2b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 485875111.379, + "value": 528369741.249, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17b37ee36c08d3e4a3952e63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1690962aa1a776154ccd78fb", "aggregation": { "method": "sum" }, @@ -20134,19 +20464,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "E14001497", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001497" }, "measure": { "unit": "kwh" @@ -20169,28 +20499,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17b37ee36c08d3e4a3952e63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1690962aa1a776154ccd78fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171022336.311, + "value": 191190636.921, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17b4244b45bcf7b6d4b04318", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:169f2d0e11f9f2051b59e9fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20203,73 +20533,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001406", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "Northampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001406" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17b4244b45bcf7b6d4b04318", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:169f2d0e11f9f2051b59e9fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46164.936, + "value": 55246.256, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17c58dac4417ab1757bdd3e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16ab1684e4c01beb205902c0", "aggregation": { "method": "sum" }, @@ -20310,19 +20642,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001222", "level": "constituency", - "name": "Selby", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001222" }, "measure": { "unit": "count" @@ -20343,20 +20675,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17c58dac4417ab1757bdd3e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16ab1684e4c01beb205902c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37481.053, + "value": 42874.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17cf34b82fe9a272f9f80986", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16b2d7d5ed61d02e123baddc", "aggregation": { "method": "sum" }, @@ -20397,19 +20729,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "E14001544", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001544" }, "measure": { "unit": "count" @@ -20430,28 +20762,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17cf34b82fe9a272f9f80986", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16b2d7d5ed61d02e123baddc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39823.65, + "value": 30778.496, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17de2ae7727aba265de3d086", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16e1917d4840858f95df858d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20467,7 +20799,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -20476,7 +20808,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -20484,27 +20816,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "E14001516", "level": "constituency", - "name": "Hendon", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001516" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -20519,20 +20851,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17de2ae7727aba265de3d086", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16e1917d4840858f95df858d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191041293.218, + "value": 42651.03, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:180550423622e1c78561a0f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17002f9647bc5ceba25e3fa0", "aggregation": { "method": "sum" }, @@ -20573,19 +20905,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "S14000063", "level": "constituency", - "name": "Truro and Falmouth", + "name": "Airdrie and Shotts", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000063" }, "measure": { "unit": "count" @@ -20606,28 +20938,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:180550423622e1c78561a0f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17002f9647bc5ceba25e3fa0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27196.658, + "value": 40486.858, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:181973f9c3b887ebeb9d3e40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17044f3804dc0f9d48e09b4a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20640,83 +20972,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001128", + "id": "S14000089", "level": "constituency", - "name": "Brigg and Immingham", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001128" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000089" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:181973f9c3b887ebeb9d3e40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17044f3804dc0f9d48e09b4a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132654803.382, + "value": 424686431.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1821380e0d0828599495c286", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:171a1eb0dc8d5a8f5110532e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20729,75 +21059,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001592", + "id": "E14001087", "level": "constituency", - "name": "Woking", + "name": "Beverley and Holderness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001592" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001087" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1821380e0d0828599495c286", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:171a1eb0dc8d5a8f5110532e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169407909.101, + "value": 37135.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:182550b7ad334939d44a05d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:171aa8e0f5e9d29ec1fef4e4", "aggregation": { "method": "sum" }, @@ -20838,19 +21166,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001437", + "id": "E14001346", "level": "constituency", - "name": "Rayleigh and Wickford", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001437" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001346" }, "measure": { "unit": "count" @@ -20873,28 +21201,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:182550b7ad334939d44a05d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:171aa8e0f5e9d29ec1fef4e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41728.376, + "value": 46226.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:184d35b385220f91b6256cf3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17228a4a909a858e621040e4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20907,81 +21235,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "E14001541", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001541" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:184d35b385220f91b6256cf3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17228a4a909a858e621040e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48402.494, + "value": 138024229.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18532538dfe577ddd84f9e38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:173942a658d2e03ba84c19ca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20994,73 +21324,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "E14001547", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001547" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18532538dfe577ddd84f9e38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:173942a658d2e03ba84c19ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510196628.174, + "value": 44958.39, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18684af8fa030057886567cf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1746116d28badf7fdc099d85", "aggregation": { "method": "sum" }, @@ -21101,19 +21433,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "S14000100", "level": "constituency", - "name": "East Ham", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000100" }, "measure": { "unit": "kwh" @@ -21136,28 +21468,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18684af8fa030057886567cf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1746116d28badf7fdc099d85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119307173.423, + "value": 149349950.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18789f01da7252d5897d4b0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1768882d25a988f639a93ac5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21170,73 +21502,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001598", + "id": "E14001152", "level": "constituency", - "name": "Worsley and Eccles", + "name": "Carlisle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001598" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001152" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18789f01da7252d5897d4b0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1768882d25a988f639a93ac5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 493032355.408, + "value": 49819.453, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18c2d35c69afb055a9942b69", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1771b57a392991edc1555efc", "aggregation": { "method": "sum" }, @@ -21277,19 +21611,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001295", + "id": "E14001233", "level": "constituency", - "name": "Houghton and Sunderland South", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001295" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001233" }, "measure": { "unit": "count" @@ -21310,28 +21644,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18c2d35c69afb055a9942b69", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1771b57a392991edc1555efc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47567.575, + "value": 40819.883, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18d11e150e74fc1fcd1ac048", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:177bd72a17545e9d63210f92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21347,7 +21681,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -21356,7 +21690,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -21364,27 +21698,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001092", "level": "constituency", - "name": "Cardiff West", + "name": "Birmingham Edgbaston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001092" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -21399,28 +21733,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18d11e150e74fc1fcd1ac048", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:177bd72a17545e9d63210f92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139374555.951, + "value": 44993.254, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18e4571124936cb2345cc513", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:177bfd34da1e4427882b9897", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21433,75 +21767,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "S14000105", "level": "constituency", - "name": "Nottingham South", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000105" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18e4571124936cb2345cc513", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:177bfd34da1e4427882b9897", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132599172.703, + "value": 483597976.684, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18fa90cc7a7014b22faec225", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1787debd7e1845d1bb247e6c", "aggregation": { "method": "sum" }, @@ -21542,19 +21874,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "E14001259", "level": "constituency", - "name": "Bristol North West", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001259" }, "measure": { "unit": "kwh" @@ -21575,28 +21907,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18fa90cc7a7014b22faec225", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1787debd7e1845d1bb247e6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450770073.189, + "value": 435780015.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18fc9b9fb17b898f07ae6a65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17a09290b423be260549414b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21612,7 +21944,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -21621,7 +21953,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -21629,27 +21961,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "E14001388", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "North Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001388" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -21664,28 +21996,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18fc9b9fb17b898f07ae6a65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17a09290b423be260549414b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39449.354, + "value": 169095164.418, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:191eba0781d9d6a8674aab46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17f2180985670f1ea93fe52c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21701,7 +22033,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -21710,7 +22042,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -21718,27 +22050,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001527", "level": "constituency", - "name": "Daventry", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001527" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -21753,28 +22085,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:191eba0781d9d6a8674aab46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17f2180985670f1ea93fe52c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 199713973.136, + "value": 49293.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19218ea62ba2125efdd3b132", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:181dae6e757c471c0fe0f5e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21787,73 +22119,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "E14001468", "level": "constituency", - "name": "Southampton Itchen", + "name": "Sheffield Hallam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001468" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19218ea62ba2125efdd3b132", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:181dae6e757c471c0fe0f5e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 330717973.465, + "value": 39545.144, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19239f4541d1f547d80e0367", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:182d02e8280ebe6e9c26786a", "aggregation": { "method": "sum" }, @@ -21894,19 +22228,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001583", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Whitehaven and Workington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001583" }, "measure": { "unit": "count" @@ -21929,28 +22263,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19239f4541d1f547d80e0367", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:182d02e8280ebe6e9c26786a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46666.922, + "value": 46699.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:192a96e78e1ec54ed9624d80", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:187ed09382f764cc984c3c4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21963,81 +22297,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "E14001455", "level": "constituency", - "name": "East Wiltshire", + "name": "Runcorn and Helsby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001455" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:192a96e78e1ec54ed9624d80", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:187ed09382f764cc984c3c4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25977.209, + "value": 131104589.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:192f53d5c079840dc9311e52", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1889006c434697b79f276824", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22053,7 +22389,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -22062,7 +22398,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -22070,27 +22406,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "E14001285", "level": "constituency", - "name": "Stafford", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001285" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -22103,28 +22439,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:192f53d5c079840dc9311e52", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1889006c434697b79f276824", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36831.244, + "value": 446316942.791, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19416fc4fd0dcafb727871d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1894b176c11a5727822f23c3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22137,73 +22473,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "E14001210", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "Earley and Woodley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001210" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19416fc4fd0dcafb727871d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1894b176c11a5727822f23c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504695659.468, + "value": 140117088.556, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:189682670cd0eece7b9ed3d5", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001466", + "level": "constituency", + "name": "Sheffield Brightside and Hillsborough", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001466" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:189682670cd0eece7b9ed3d5", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 127753019.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:195b28a5486e0ef2ec197022", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18b4ddff47748e31713b2f72", "aggregation": { "method": "sum" }, @@ -22244,19 +22671,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001250", "level": "constituency", - "name": "South Ribble", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001250" }, "measure": { "unit": "count" @@ -22277,20 +22704,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:195b28a5486e0ef2ec197022", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18b4ddff47748e31713b2f72", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40900.0, + "value": 40468.074, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1967737002392b75f72e6172", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18b6d566a2d1b2c518ba83f7", "aggregation": { "method": "sum" }, @@ -22331,19 +22758,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "E14001319", "level": "constituency", - "name": "Thurrock", + "name": "Leeds Central and Headingley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001319" }, "measure": { "unit": "count" @@ -22364,28 +22791,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1967737002392b75f72e6172", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18b6d566a2d1b2c518ba83f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39421.202, + "value": 32644.159, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:196ed562095293a85adf3f39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18bf4c21c7c149c7ae0101fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22401,7 +22828,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -22410,7 +22837,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -22418,27 +22845,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "E14001206", "level": "constituency", - "name": "Manchester Rusholme", + "name": "Dunstable and Leighton Buzzard", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001206" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -22453,28 +22880,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:196ed562095293a85adf3f39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18bf4c21c7c149c7ae0101fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141061317.087, + "value": 49493.676, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:197260d0663a53702d634af8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18ec586f7ce49c97d33e0432", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22487,81 +22914,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001270", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001270" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:197260d0663a53702d634af8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18ec586f7ce49c97d33e0432", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376038583.775, + "value": 40104.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19729ee339e98233ab380e96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18f8b12b8b19deee02fc3f6d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22574,73 +23003,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "E14001199", "level": "constituency", - "name": "Warwick and Leamington", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001199" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19729ee339e98233ab380e96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18f8b12b8b19deee02fc3f6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 484270026.233, + "value": 137145498.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:197976071a7174577a4281af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1904489378d4f6b6352fcfc1", "aggregation": { "method": "sum" }, @@ -22681,19 +23112,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "E14001211", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001211" }, "measure": { "unit": "count" @@ -22714,28 +23145,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:197976071a7174577a4281af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1904489378d4f6b6352fcfc1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31943.775, + "value": 44200.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1984a5608730b8b96a64b9aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:191b3b4681e7d4f7eac533af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22751,7 +23182,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -22760,7 +23191,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -22768,27 +23199,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "E14001409", "level": "constituency", - "name": "Halesowen", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001409" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -22803,28 +23234,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1984a5608730b8b96a64b9aa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:191b3b4681e7d4f7eac533af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40443.058, + "value": 141935503.003, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1987ea0cee62cb82f743f1d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:191e6e111937cf98ad40ebdb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22837,81 +23268,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001108", + "id": "S14000096", "level": "constituency", - "name": "Bognor Regis and Littlehampton", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000096" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1987ea0cee62cb82f743f1d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:191e6e111937cf98ad40ebdb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43975.207, + "value": 47371.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19af3f4dbbfb5fde9ff9edbc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1930d0c988d7faddba053502", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22924,83 +23357,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "E14001133", "level": "constituency", - "name": "Glasgow South", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001133" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19af3f4dbbfb5fde9ff9edbc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1930d0c988d7faddba053502", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122736126.397, + "value": 37775.934, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19b6263433f3416280d3400d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19834bf0ec48b306ac77f67d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23013,83 +23444,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "E14001487", "level": "constituency", - "name": "Stockton North", + "name": "South Holland and The Deepings", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001487" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19b6263433f3416280d3400d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19834bf0ec48b306ac77f67d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127198206.172, + "value": 418546377.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19dc18f04e924a023df76689", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:199117c7d29f239b0124d9d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23102,81 +23531,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001240", + "id": "E14001138", "level": "constituency", - "name": "Forest of Dean", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001240" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001138" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19dc18f04e924a023df76689", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:199117c7d29f239b0124d9d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 264744185.462, + "value": 159831759.846, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19e16c0e2b87a10ff9d71570", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19b5c49dcc8915ae085fb087", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23192,7 +23623,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -23201,7 +23632,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -23209,27 +23640,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "E14001570", "level": "constituency", - "name": "Castle Point", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001570" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -23242,20 +23673,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19e16c0e2b87a10ff9d71570", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19b5c49dcc8915ae085fb087", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36508.166, + "value": 333500777.392, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19e58d613ac03bd0cbec07a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19bad48c5ba7111972a8d208", "aggregation": { "method": "sum" }, @@ -23296,19 +23727,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001151", "level": "constituency", - "name": "Bradford East", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001151" }, "measure": { "unit": "count" @@ -23329,28 +23760,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19e58d613ac03bd0cbec07a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19bad48c5ba7111972a8d208", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41349.122, + "value": 40908.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a00a8faa80bd9c636299f7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19ff9760c0ca62322ebffd31", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23366,7 +23797,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -23375,7 +23806,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -23383,27 +23814,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "E14001522", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001522" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -23418,20 +23849,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a00a8faa80bd9c636299f7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19ff9760c0ca62322ebffd31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126090038.975, + "value": 41240.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a1464744c690e25b4d80765", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a118a89db6bd1ebd05e9c55", "aggregation": { "method": "sum" }, @@ -23472,19 +23903,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001077", + "id": "W07000108", "level": "constituency", - "name": "Basildon and Billericay", + "name": "Swansea West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000108" }, "measure": { "unit": "kwh" @@ -23507,109 +23938,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a1464744c690e25b4d80765", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 154226237.916, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a3abbb412330bac91c345a1", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001463", - "level": "constituency", - "name": "Sefton Central", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001463" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a3abbb412330bac91c345a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a118a89db6bd1ebd05e9c55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41328.22, + "value": 138055525.394, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a48429f316d39a6d2667b02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a3f62b794cea29a60cc8f24", "aggregation": { "method": "sum" }, @@ -23650,19 +23992,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "E14001459", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001459" }, "measure": { "unit": "count" @@ -23683,28 +24025,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a48429f316d39a6d2667b02", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a3f62b794cea29a60cc8f24", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 1694.0, + "value": 37465.761, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a57a6bf44729dc8b19d1cd4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a5973ca36d893c207336d5a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23720,7 +24062,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -23729,7 +24071,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -23737,27 +24079,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001604", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001604" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -23772,28 +24114,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a57a6bf44729dc8b19d1cd4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a5973ca36d893c207336d5a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49118.458, + "value": 151390734.686, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a733399b138a8444c6f25e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a89b06e85fad09293168bc7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23806,83 +24148,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "E14001385", "level": "constituency", - "name": "Camborne and Redruth", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001385" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a733399b138a8444c6f25e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a89b06e85fad09293168bc7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46965.627, + "value": 207918613.665, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a7b0207f165c1630a6a25a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a96ce5caeacc429b6410a57", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23895,83 +24235,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "E14001156", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001156" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a7b0207f165c1630a6a25a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a96ce5caeacc429b6410a57", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48096.652, + "value": 29100.814, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a92af92a79a5afe24e3f8c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ac3cb94c5b722047c26878b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23984,81 +24322,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "E14001567", "level": "constituency", - "name": "Ribble Valley", + "name": "Washington and Gateshead South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001567" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a92af92a79a5afe24e3f8c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ac3cb94c5b722047c26878b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487429802.825, + "value": 114801466.942, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1aa3baeb3af4270034b5a1eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ac7a1320ca5e71baeebdef2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24071,75 +24411,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "W07000102", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000102" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1aa3baeb3af4270034b5a1eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ac7a1320ca5e71baeebdef2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142662619.268, + "value": 225532423.392, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ac900ba60f2157783a7768a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1acf2090e57c6db6f749c520", "aggregation": { "method": "sum" }, @@ -24180,19 +24518,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001354", + "id": "E14001469", "level": "constituency", - "name": "Manchester Withington", + "name": "Sheffield Heeley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001354" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001469" }, "measure": { "unit": "kwh" @@ -24215,28 +24553,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ac900ba60f2157783a7768a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1acf2090e57c6db6f749c520", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131871679.085, + "value": 136310454.046, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ad5ae9969d719546857e465", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ae516c9a63c4a919d8d4f6a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24252,7 +24590,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -24261,7 +24599,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -24269,27 +24607,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001206", "level": "constituency", - "name": "Mid Leicestershire", + "name": "Dunstable and Leighton Buzzard", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001206" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -24302,28 +24640,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ad5ae9969d719546857e465", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ae516c9a63c4a919d8d4f6a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 524194058.994, + "value": 45186.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1aea5e9dc19badf7163f64f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b0084dcb58825e6f2ef4a28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001236", + "level": "constituency", + "name": "Feltham and Heston", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001236" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b0084dcb58825e6f2ef4a28", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 44462.466, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b1fac6587aaaa131fc21b90", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24339,7 +24766,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -24348,7 +24775,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -24356,27 +24783,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001310", + "id": "E14001453", "level": "constituency", - "name": "Kensington and Bayswater", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001310" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001453" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -24389,20 +24816,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1aea5e9dc19badf7163f64f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b1fac6587aaaa131fc21b90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 690205442.061, + "value": 45345.373, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1af4fe1fe349812a1804109a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b9680dc6af806ab99b7302e", "aggregation": { "method": "sum" }, @@ -24443,19 +24870,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001178", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001178" }, "measure": { "unit": "count" @@ -24478,28 +24905,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1af4fe1fe349812a1804109a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b9680dc6af806ab99b7302e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56842.061, + "value": 43059.455, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b18ea4fd3dcdef1e46b435d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bbc556f8b0895ce226a7809", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24515,7 +24942,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -24524,7 +24951,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -24532,27 +24959,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "E14001267", "level": "constituency", - "name": "Wrexham", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001267" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -24567,28 +24994,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b18ea4fd3dcdef1e46b435d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bbc556f8b0895ce226a7809", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138574681.882, + "value": 47572.085, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b55d7022ebf2628ea1d9454", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c6d80a497d2f1c5ab7089ce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24601,81 +25028,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001502", "level": "constituency", - "name": "City of Durham", + "name": "Southend West and Leigh", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001502" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b55d7022ebf2628ea1d9454", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c6d80a497d2f1c5ab7089ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505514003.775, + "value": 45490.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b56a290ed96183090ae0ba9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cc06dd7885d88ad4f2445ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24688,75 +25117,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "E14001260", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001260" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b56a290ed96183090ae0ba9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cc06dd7885d88ad4f2445ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140069451.847, + "value": 39823.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b60eb580895d0ab14d31dae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cca97310ca370755603291e", "aggregation": { "method": "sum" }, @@ -24797,19 +25224,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "E14001215", "level": "constituency", - "name": "Hexham", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001215" }, "measure": { "unit": "kwh" @@ -24830,28 +25257,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b60eb580895d0ab14d31dae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cca97310ca370755603291e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446316942.791, + "value": 544090400.954, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b76590318c5cf8a919b54d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cd524b01f3faed78f6007b3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24864,83 +25291,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001318", "level": "constituency", - "name": "Chippenham", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001318" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b76590318c5cf8a919b54d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cd524b01f3faed78f6007b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43628.697, + "value": 376038583.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b88e392f73ae5aed142d87e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cd7b451608b110a7b0bd8dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24953,83 +25378,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001096", + "id": "E14001331", "level": "constituency", - "name": "Birmingham Ladywood", + "name": "Lewisham East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001331" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b88e392f73ae5aed142d87e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cd7b451608b110a7b0bd8dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 240266067.568, + "value": 486296140.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b94e515d3cc97d372df60fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ceb3e300287d2918487425c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25045,7 +25468,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -25054,7 +25477,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -25062,27 +25485,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001271", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001271" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -25097,28 +25520,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b94e515d3cc97d372df60fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ceb3e300287d2918487425c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43333.829, + "value": 147608767.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bddda8e9e615da4b5701aa2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cfa62ab4603ebd2c817e3d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25131,83 +25554,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "E14001263", "level": "constituency", - "name": "Putney", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001263" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bddda8e9e615da4b5701aa2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cfa62ab4603ebd2c817e3d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158337205.842, + "value": 460165457.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1be0b0af7071042fec95284b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d02e65fec4dc98d248c3927", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25223,7 +25644,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -25232,7 +25653,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -25240,27 +25661,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "E14001560", "level": "constituency", - "name": "Warwick and Leamington", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001560" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -25275,20 +25696,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1be0b0af7071042fec95284b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d02e65fec4dc98d248c3927", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49051.317, + "value": 142670292.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c25b78c1da7d4ed8d218b1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d0a674e55cadfc87d99b110", "aggregation": { "method": "sum" }, @@ -25329,19 +25750,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001519", + "id": "S14000061", "level": "constituency", - "name": "Stockton West", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001519" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000061" }, "measure": { "unit": "kwh" @@ -25364,107 +25785,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c25b78c1da7d4ed8d218b1e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 128633231.042, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c5f96ed2a1f894b36eed604", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001098", - "level": "constituency", - "name": "Birmingham Perry Barr", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001098" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c5f96ed2a1f894b36eed604", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d0a674e55cadfc87d99b110", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38549.019, + "value": 183075382.307, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c8766f0a0c829a2c3ba97b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d1eb357d595d327b979f59c", "aggregation": { "method": "sum" }, @@ -25505,19 +25839,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001350", "level": "constituency", - "name": "St Albans", + "name": "Makerfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001350" }, "measure": { "unit": "count" @@ -25540,28 +25874,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c8766f0a0c829a2c3ba97b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d1eb357d595d327b979f59c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42219.086, + "value": 45690.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cc48f71962818740c01e4b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d2373f9066e5e20d2578cab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25574,83 +25908,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001500", "level": "constituency", - "name": "Lothian East", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001500" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cc48f71962818740c01e4b5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d2373f9066e5e20d2578cab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47371.424, + "value": 362813413.325, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cdf6097c8f27a2b6281d40e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d2f974f62342ac730762f6a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25663,83 +25995,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001580", + "id": "E14001279", "level": "constituency", - "name": "Westmorland and Lonsdale", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001580" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001279" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cdf6097c8f27a2b6281d40e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d2f974f62342ac730762f6a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 195979994.974, + "value": 36107.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cecdfaa1c4c3c1297d53a6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d68ed69123a473b48a3187d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25755,7 +26085,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -25764,7 +26094,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -25772,27 +26102,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "E14001178", "level": "constituency", - "name": "Leigh and Atherton", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001178" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -25805,28 +26135,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cecdfaa1c4c3c1297d53a6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d68ed69123a473b48a3187d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471677463.73, + "value": 39913.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cf09cc4917aa56c84fc0bb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d7c364634a410f72e66c32d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25842,7 +26172,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -25851,7 +26181,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -25859,27 +26189,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001440", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001440" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -25892,28 +26222,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cf09cc4917aa56c84fc0bb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d7c364634a410f72e66c32d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 501225549.189, + "value": 43847.439, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d0fbad533b116c6773db73c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d852d009c7caae7137b0b95", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25929,7 +26259,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -25938,7 +26268,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -25946,27 +26276,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "E14001259", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001259" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -25979,28 +26309,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d0fbad533b116c6773db73c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d852d009c7caae7137b0b95", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 370040032.899, + "value": 41135.43, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d1bdb4b863f5725da864dd5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d92cf6184e4109de74be1e6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26013,83 +26343,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001423", + "id": "E14001063", "level": "constituency", - "name": "Penistone and Stocksbridge", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001423" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001063" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d1bdb4b863f5725da864dd5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d92cf6184e4109de74be1e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41018.464, + "value": 504750195.116, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d28c22bc2000a44dd031908", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1db5473c9f2a2428cfe9dd6f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26105,7 +26433,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -26114,7 +26442,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -26122,27 +26450,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001550", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001550" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -26157,28 +26485,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d28c22bc2000a44dd031908", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1db5473c9f2a2428cfe9dd6f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168391084.973, + "value": 46249.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d28df72c1b0415de9f7c9fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dc81784cf2c096aa43ab536", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26191,83 +26519,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001543", + "id": "S14000108", "level": "constituency", - "name": "The Wrekin", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001543" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000108" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d28df72c1b0415de9f7c9fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dc81784cf2c096aa43ab536", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47071.63, + "value": 31943.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d78d791bcda2ec05eacdd04", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dc85bc3289de2333952f683", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26283,7 +26609,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -26292,7 +26618,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -26300,27 +26626,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001277", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001277" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -26335,20 +26661,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d78d791bcda2ec05eacdd04", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dc85bc3289de2333952f683", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45847.451, + "value": 135538822.319, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1df79ec1a120526f3157ca9a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001148", + "level": "constituency", + "name": "Camborne and Redruth", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001148" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1df79ec1a120526f3157ca9a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 191338237.638, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d7a3bc23c40050b281637db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e024610e0045efe2351effa", "aggregation": { "method": "sum" }, @@ -26389,19 +26802,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "E14001403", "level": "constituency", - "name": "South Suffolk", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001403" }, "measure": { "unit": "count" @@ -26422,20 +26835,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d7a3bc23c40050b281637db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e024610e0045efe2351effa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27709.0, + "value": 38067.431, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1da645d1bf6aeabedd8271bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e049788fbf173f4db623f96", "aggregation": { "method": "sum" }, @@ -26476,19 +26889,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001340", + "id": "W07000108", "level": "constituency", - "name": "Liverpool Wavertree", + "name": "Swansea West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001340" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000108" }, "measure": { "unit": "kwh" @@ -26509,28 +26922,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1da645d1bf6aeabedd8271bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e049788fbf173f4db623f96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476216137.121, + "value": 478106015.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dc32c3371552c6dc35d505a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e0f405207c98d910a22481c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26543,83 +26956,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001409", + "id": "E14001223", "level": "constituency", - "name": "Norwich South", + "name": "Eltham and Chislehurst", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001409" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001223" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dc32c3371552c6dc35d505a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e0f405207c98d910a22481c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141935503.003, + "value": 523398061.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dc47bfeae85eae34d1bc6ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e66905295593f7f56f65e26", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26632,75 +27043,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001280", + "id": "E14001507", "level": "constituency", - "name": "Henley and Thame", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001280" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001507" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dc47bfeae85eae34d1bc6ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e66905295593f7f56f65e26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43142.738, + "value": 525399408.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ddd044b9593762e3a214d7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e7fed97e98864b16a5848e5", "aggregation": { "method": "sum" }, @@ -26741,19 +27150,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "E14001602", "level": "constituency", - "name": "Mansfield", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001602" }, "measure": { "unit": "kwh" @@ -26774,28 +27183,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ddd044b9593762e3a214d7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e7fed97e98864b16a5848e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 551157155.09, + "value": 470211318.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e026e79b1da0b89187455ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e80873d95694278c5f9f275", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26808,81 +27217,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "E14001157", "level": "constituency", - "name": "South Shropshire", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001157" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e026e79b1da0b89187455ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e80873d95694278c5f9f275", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 21252.012, + "value": 142508456.7, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e115c749861ee8644aac4dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ee63e36583c85f60dfd5db7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26895,73 +27306,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "E14001436", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "Rawmarsh and Conisbrough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001436" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e115c749861ee8644aac4dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ee63e36583c85f60dfd5db7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487751136.781, + "value": 119009869.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e343a6e18629b70b87630e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1effc26b84631637ea830656", "aggregation": { "method": "sum" }, @@ -27002,19 +27415,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001580", + "id": "E14001547", "level": "constituency", - "name": "Westmorland and Lonsdale", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001580" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001547" }, "measure": { "unit": "count" @@ -27035,28 +27448,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e343a6e18629b70b87630e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1effc26b84631637ea830656", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30537.129, + "value": 42521.562, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ea03335b0a4f5bedc928853", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f1cb4189bb12c92a718f113", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27069,81 +27482,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "E14001095", "level": "constituency", - "name": "Banbury", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001095" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ea03335b0a4f5bedc928853", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f1cb4189bb12c92a718f113", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379956362.571, + "value": 138218226.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ea7d6357050adbec3ba0621", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f359518c55c280b4c295113", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27156,73 +27571,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001529", "level": "constituency", - "name": "South West Wiltshire", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001529" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ea7d6357050adbec3ba0621", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f359518c55c280b4c295113", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 348057636.922, + "value": 162547271.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1eaf7752e1a195cda63632d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f3fbaebd0e7bd3a66c465b0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001394", + "level": "constituency", + "name": "North East Somerset and Hanham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001394" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f3fbaebd0e7bd3a66c465b0", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 141021587.439, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f7d4eeaaf18712212fad95d", "aggregation": { "method": "sum" }, @@ -27263,19 +27769,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "S14000071", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Cowdenbeath and Kirkcaldy", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000071" }, "measure": { "unit": "count" @@ -27296,28 +27802,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1eaf7752e1a195cda63632d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f7d4eeaaf18712212fad95d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40918.199, + "value": 44551.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ec3fad479b5b9cf203407ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f8056b6e6ed438d29061985", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27330,81 +27836,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001410", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001410" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ec3fad479b5b9cf203407ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f8056b6e6ed438d29061985", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47239.343, + "value": 167093425.614, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ed646c40a3a06470cdceb9f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1fb519cd20df918d00477899", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27417,75 +27925,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001268", + "id": "E14001564", "level": "constituency", - "name": "Harpenden and Berkhamsted", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001268" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001564" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ed646c40a3a06470cdceb9f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1fb519cd20df918d00477899", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168007320.558, + "value": 41382.76, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f5ce1d66d2d0732451e41cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20029cf8e4fa386c80c08785", "aggregation": { "method": "sum" }, @@ -27526,19 +28032,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "E14001316", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001316" }, "measure": { "unit": "count" @@ -27561,20 +28067,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f5ce1d66d2d0732451e41cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20029cf8e4fa386c80c08785", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51951.639, + "value": 40036.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1faf42142b9a4d339d6fe040", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20288abebea1b219dd7b780a", "aggregation": { "method": "sum" }, @@ -27615,19 +28121,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001411", "level": "constituency", - "name": "Godalming and Ash", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001411" }, "measure": { "unit": "kwh" @@ -27648,28 +28154,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1faf42142b9a4d339d6fe040", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20288abebea1b219dd7b780a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505620469.525, + "value": 482903094.846, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1fc63ab0e3022c35a7ba3441", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:204d4fd4d2370cd7b8b4ef17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27682,75 +28188,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001227", "level": "constituency", - "name": "Twickenham", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001227" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1fc63ab0e3022c35a7ba3441", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:204d4fd4d2370cd7b8b4ef17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156927003.214, + "value": 587207759.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1fcc35348cce4f94846be4f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:206a6d4dea1f19af702831b6", "aggregation": { "method": "sum" }, @@ -27791,19 +28295,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001336", "level": "constituency", - "name": "North Northumberland", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001336" }, "measure": { "unit": "kwh" @@ -27826,28 +28330,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1fcc35348cce4f94846be4f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:206a6d4dea1f19af702831b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166783445.069, + "value": 143453325.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1fdd661a1ad5f4d385a0d24c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2085cfa45d4dccf69a5fbade", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27860,81 +28364,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001177", + "id": "E14001482", "level": "constituency", - "name": "Colne Valley", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001177" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001482" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1fdd661a1ad5f4d385a0d24c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2085cfa45d4dccf69a5fbade", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40578.321, + "value": 197995299.671, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1febe7cafca885ccb001736f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2093d84dd9134ac434c3c895", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27947,73 +28453,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "E14001559", "level": "constituency", - "name": "Wrexham", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001559" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1febe7cafca885ccb001736f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2093d84dd9134ac434c3c895", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38347.113, + "value": 50755.439, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ff32859fe10c5b9d70bdedc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20a2729b2475ee04cb13cb23", "aggregation": { "method": "sum" }, @@ -28054,19 +28562,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001141", + "id": "E14001065", "level": "constituency", - "name": "Buckingham and Bletchley", + "name": "Altrincham and Sale West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001141" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001065" }, "measure": { "unit": "kwh" @@ -28089,20 +28597,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ff32859fe10c5b9d70bdedc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20a2729b2475ee04cb13cb23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170177262.545, + "value": 162070441.273, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2008d773fe7c4763c1769d41", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20c4b0c87fc0b652b64c3c61", "aggregation": { "method": "sum" }, @@ -28143,19 +28651,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "E14001100", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "Birmingham Yardley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001100" }, "measure": { "unit": "kwh" @@ -28176,28 +28684,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2008d773fe7c4763c1769d41", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20c4b0c87fc0b652b64c3c61", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 458632971.522, + "value": 477299210.618, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:200ce84feb548fbc9eb871bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20eafcafde795c513e2bca00", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28213,7 +28721,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -28222,7 +28730,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -28230,27 +28738,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "S14000075", "level": "constituency", - "name": "South Derbyshire", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000075" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -28265,28 +28773,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:200ce84feb548fbc9eb871bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20eafcafde795c513e2bca00", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149708986.075, + "value": 58899.825, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2018ad81efc07d32e6cf2980", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21008b9d9cb2a391c740e640", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28299,81 +28807,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001602", + "id": "E14001486", "level": "constituency", - "name": "Wythenshawe and Sale East", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001602" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001486" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2018ad81efc07d32e6cf2980", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21008b9d9cb2a391c740e640", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45060.966, + "value": 45389.393, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2053af8d60643af2ce686622", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2164542542916572e8f9c148", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28386,81 +28896,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "E14001405", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001405" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2053af8d60643af2ce686622", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2164542542916572e8f9c148", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420659670.198, + "value": 51625.701, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20591cccaa4534de5a563c7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21683c345197e120cffc0c7d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28476,7 +28988,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -28485,7 +28997,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -28493,27 +29005,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "W07000091", "level": "constituency", - "name": "North Cornwall", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000091" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -28528,20 +29040,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20591cccaa4534de5a563c7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21683c345197e120cffc0c7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 225152845.608, + "value": 47629.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:205b4baf99a93568e2094258", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:218f7d45ca2773cb0e94c83d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001158", + "level": "constituency", + "name": "Cheadle", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001158" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:218f7d45ca2773cb0e94c83d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40861.429, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2190ff3ddbf840ea5e6036f5", "aggregation": { "method": "sum" }, @@ -28582,19 +29183,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "E14001202", "level": "constituency", - "name": "York Outer", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001202" }, "measure": { "unit": "count" @@ -28615,20 +29216,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:205b4baf99a93568e2094258", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2190ff3ddbf840ea5e6036f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38288.184, + "value": 43544.738, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2067582314a3dbf09af149d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2194cd3bd98a3ec91e5533d8", "aggregation": { "method": "sum" }, @@ -28669,19 +29270,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001377", + "id": "S14000063", "level": "constituency", - "name": "Newcastle upon Tyne Central and West", + "name": "Airdrie and Shotts", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001377" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000063" }, "measure": { "unit": "count" @@ -28704,28 +29305,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2067582314a3dbf09af149d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2194cd3bd98a3ec91e5533d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55116.944, + "value": 43142.665, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:206d08b2ac4fb1ac68e3e4eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21f0436493c501b758a339ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28738,81 +29339,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001280", "level": "constituency", - "name": "North Herefordshire", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001280" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:206d08b2ac4fb1ac68e3e4eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21f0436493c501b758a339ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 251926107.987, + "value": 196474769.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:207ce397d97a9c225178ed9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:221ab8d8a072e2a85da74f5f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28825,81 +29428,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "E14001096", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001096" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:207ce397d97a9c225178ed9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:221ab8d8a072e2a85da74f5f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 388790667.891, + "value": 63881.321, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:209acfca53527dc9b36e04d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:221f76be05f480fd10e84004", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28912,81 +29517,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "S14000078", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Edinburgh East and Musselburgh", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000078" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:209acfca53527dc9b36e04d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:221f76be05f480fd10e84004", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24805.762, + "value": 160187945.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:209ba8bdec95a68c1f156f80", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22272735817eec4ae9aa8f6a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28999,83 +29606,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001522", + "id": "E14001104", "level": "constituency", - "name": "Stoke-on-Trent South", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001522" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001104" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:209ba8bdec95a68c1f156f80", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22272735817eec4ae9aa8f6a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41240.59, + "value": 43868.926, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20acb30e4de370d675e251fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2232ccbdf4d8bd656bd60584", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29091,7 +29696,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -29100,7 +29705,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -29108,27 +29713,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001505", + "id": "E14001367", "level": "constituency", - "name": "Spelthorne", + "name": "Middlesbrough and Thornaby East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001505" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001367" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -29143,28 +29748,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20acb30e4de370d675e251fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2232ccbdf4d8bd656bd60584", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44286.0, + "value": 136275348.008, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20c3588b325facd4a2c1e912", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:229651ef3bca86abc558c35e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29177,75 +29782,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000062", + "id": "E14001386", "level": "constituency", - "name": "Aberdeenshire North and Moray East", + "name": "North Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000062" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001386" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20c3588b325facd4a2c1e912", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:229651ef3bca86abc558c35e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49657.399, + "value": 355527640.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20f3a3455aee91056f530a51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22be21d82faffd9c5871a116", "aggregation": { "method": "sum" }, @@ -29286,19 +29889,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "W07000100", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000100" }, "measure": { "unit": "count" @@ -29321,28 +29924,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20f3a3455aee91056f530a51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22be21d82faffd9c5871a116", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40149.293, + "value": 51034.179, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2133dd0d9f10c558784a0059", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22befbb3c45a4c3d0271fa21", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29358,7 +29961,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -29367,7 +29970,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -29375,27 +29978,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001519", + "id": "E14001182", "level": "constituency", - "name": "Stockton West", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001519" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001182" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -29408,20 +30011,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2133dd0d9f10c558784a0059", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22befbb3c45a4c3d0271fa21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492628204.827, + "value": 42416.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21616979e943792154c547d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22d6ca569974f42f8a441a42", "aggregation": { "method": "sum" }, @@ -29462,19 +30065,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001119", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "Bradford South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001119" }, "measure": { "unit": "kwh" @@ -29497,28 +30100,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21616979e943792154c547d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22d6ca569974f42f8a441a42", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184853462.266, + "value": 134140335.148, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:216341ce909fb763fd9d68b7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22e5761ebb6bb6541803a044", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29531,73 +30134,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "E14001353", "level": "constituency", - "name": "Witham", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001353" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:216341ce909fb763fd9d68b7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22e5761ebb6bb6541803a044", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376010205.391, + "value": 141061317.087, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:216b906fa2671232ffd2ba3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2310adc50447da21ecbaf5f2", "aggregation": { "method": "sum" }, @@ -29638,19 +30243,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001452", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001452" }, "measure": { "unit": "count" @@ -29671,20 +30276,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:216b906fa2671232ffd2ba3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2310adc50447da21ecbaf5f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37363.32, + "value": 47463.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:217fba63943cfdf63a86bfeb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:232bd55dde3e9e0de2550cf1", "aggregation": { "method": "sum" }, @@ -29725,19 +30330,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001395", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001395" }, "measure": { "unit": "kwh" @@ -29760,28 +30365,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:217fba63943cfdf63a86bfeb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:232bd55dde3e9e0de2550cf1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136275348.008, + "value": 174919305.009, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21c54d7c9eb3487a756f4934", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:232cfded47dc6f2b224eb952", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29794,75 +30399,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "E14001133", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001133" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21c54d7c9eb3487a756f4934", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:232cfded47dc6f2b224eb952", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137058665.068, + "value": 369480224.656, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21dae61f3133d573946a3616", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:238b8d78c39d0fe6c942055a", "aggregation": { "method": "sum" }, @@ -29903,19 +30506,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001354", + "id": "E14001295", "level": "constituency", - "name": "Manchester Withington", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001354" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001295" }, "measure": { "unit": "count" @@ -29936,28 +30539,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21dae61f3133d573946a3616", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:238b8d78c39d0fe6c942055a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34092.653, + "value": 47567.575, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21e862df7569835804d0201d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23ba197fdf362be22563a611", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29970,83 +30573,168 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001487", + "level": "constituency", + "name": "South Holland and The Deepings", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001487" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23ba197fdf362be22563a611", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 38635.89, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23bae7951abcc6dc060a73ad", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001562", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001562" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21e862df7569835804d0201d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23bae7951abcc6dc060a73ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152128562.55, + "value": 497163878.569, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2218b7fe219c3be61b2e152b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23c16879858c956b2ba831b8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30059,83 +30747,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "E14001357", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001357" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2218b7fe219c3be61b2e152b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23c16879858c956b2ba831b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127307650.531, + "value": 441207553.937, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2228c3a902b1754409bd4b2f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:240e947267440b1a4ad69ff8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30148,83 +30834,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001473", "level": "constituency", - "name": "St Ives", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001473" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2228c3a902b1754409bd4b2f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:240e947267440b1a4ad69ff8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48265.876, + "value": 39787.083, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2234127e04901b6088cd87cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24113a4f3d9346ba7b3a1b19", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30237,83 +30921,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001312", "level": "constituency", - "name": "Halifax", + "name": "Kingston and Surbiton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001312" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2234127e04901b6088cd87cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24113a4f3d9346ba7b3a1b19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48503.417, + "value": 509726126.263, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2240a08aef5322611ae581e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:241930fa6feeb27c1ebab9eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30326,75 +31008,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "S14000095", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000095" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2240a08aef5322611ae581e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:241930fa6feeb27c1ebab9eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185298541.01, + "value": 541986890.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22508371f4e7b333c02ef2bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2439782a8fd56c7fdc6e707d", "aggregation": { "method": "sum" }, @@ -30435,19 +31115,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "S14000095", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000095" }, "measure": { "unit": "count" @@ -30468,20 +31148,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22508371f4e7b333c02ef2bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2439782a8fd56c7fdc6e707d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45776.511, + "value": 45297.668, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2265cdd4e78aadae532e0aa2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24717fcf8674e28d6fd4a609", "aggregation": { "method": "sum" }, @@ -30522,19 +31202,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001337", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001337" }, "measure": { "unit": "kwh" @@ -30555,28 +31235,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2265cdd4e78aadae532e0aa2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24717fcf8674e28d6fd4a609", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457169178.77, + "value": 460071461.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:229fa45acd35f1c575ea8a7b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:247c09d6b36205b76cf2af83", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30592,7 +31272,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -30601,7 +31281,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -30609,27 +31289,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001203", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001203" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -30644,28 +31324,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:229fa45acd35f1c575ea8a7b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:247c09d6b36205b76cf2af83", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155975941.519, + "value": 45895.948, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22e7bbdc10fef3a04f343c9b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24ccc44d457a4e184671cdb3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30678,75 +31358,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "E14001526", "level": "constituency", - "name": "South Suffolk", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001526" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22e7bbdc10fef3a04f343c9b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24ccc44d457a4e184671cdb3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 174736088.044, + "value": 33877.614, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22f594b2006536ff0d3c0055", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24ee0914714924057768c728", "aggregation": { "method": "sum" }, @@ -30787,19 +31465,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001211", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001211" }, "measure": { "unit": "count" @@ -30822,28 +31500,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22f594b2006536ff0d3c0055", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24ee0914714924057768c728", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44993.254, + "value": 45039.565, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2303dc78742e36384b69d9b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24fce9dcd8b1e3fdddd78a86", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30856,83 +31534,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001594", "level": "constituency", - "name": "Ilford South", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001594" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2303dc78742e36384b69d9b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24fce9dcd8b1e3fdddd78a86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142229090.826, + "value": 40918.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:232e1225d00080341ea2c1a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2520fc8ee54739d8a97c4f4f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30948,7 +31624,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -30957,7 +31633,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -30965,27 +31641,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "E14001125", "level": "constituency", - "name": "Croydon East", + "name": "Brentwood and Ongar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001125" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -31000,28 +31676,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:232e1225d00080341ea2c1a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2520fc8ee54739d8a97c4f4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148293233.47, + "value": 43580.07, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23352b1676fbe1e51cd766cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25302dcbc2a955d498d66adc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31034,75 +31710,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000096", + "level": "constituency", + "name": "Dwyfor Meirionnydd", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000096" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25302dcbc2a955d498d66adc", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 23016.591, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2531c8cf5a3fc5753657957e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "E14001290", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001290" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23352b1676fbe1e51cd766cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2531c8cf5a3fc5753657957e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134686246.423, + "value": 359754713.256, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2356f779a5c26bff9022e948", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:255ad349a484da2108b91509", "aggregation": { "method": "sum" }, @@ -31143,19 +31904,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "E14001102", "level": "constituency", - "name": "Erewash", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001102" }, "measure": { "unit": "kwh" @@ -31178,28 +31939,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2356f779a5c26bff9022e948", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:255ad349a484da2108b91509", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133160061.822, + "value": 130785688.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:235963244fc52463836e5e60", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:256f83a72a9b08651c2ab8e4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31212,73 +31973,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001347", "level": "constituency", - "name": "Caerfyrddin", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001347" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:235963244fc52463836e5e60", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:256f83a72a9b08651c2ab8e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 210340830.673, + "value": 45370.702, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:235a1aee38aca4dbd3fcf265", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:257a20ffbe051437b5465cfa", "aggregation": { "method": "sum" }, @@ -31319,19 +32082,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "E14001592", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001592" }, "measure": { "unit": "kwh" @@ -31354,28 +32117,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:235a1aee38aca4dbd3fcf265", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:257a20ffbe051437b5465cfa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125391001.766, + "value": 169407909.101, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:238bb834518192349c8a8501", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25acc7e8407abe5fb9942139", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31388,73 +32151,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001121", "level": "constituency", - "name": "Derby South", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001121" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:238bb834518192349c8a8501", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25acc7e8407abe5fb9942139", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45268.0, + "value": 178152432.16, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23921805950212d3086d2602", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25e79dbd87f03f4e882305be", "aggregation": { "method": "sum" }, @@ -31495,19 +32260,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "E14001157", "level": "constituency", - "name": "Wyre Forest", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001157" }, "measure": { "unit": "count" @@ -31530,28 +32295,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23921805950212d3086d2602", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25e79dbd87f03f4e882305be", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46749.0, + "value": 44353.117, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2396b5d3ba3a3c3b4d9d1a46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:263adf177f7594362df9402a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31567,7 +32332,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -31576,7 +32341,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -31584,27 +32349,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "E14001083", "level": "constituency", - "name": "Wyre Forest", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001083" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -31619,28 +32384,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2396b5d3ba3a3c3b4d9d1a46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:263adf177f7594362df9402a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155170340.977, + "value": 49202.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23c7369c6f0bacf456955479", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:265b5474833f2a499be99cc3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31653,73 +32418,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001137", + "id": "E14001585", "level": "constituency", - "name": "Bromley and Biggin Hill", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001137" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001585" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23c7369c6f0bacf456955479", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:265b5474833f2a499be99cc3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37956.669, + "value": 48478.005, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23cecbaa98d75f94904c4619", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2661a7f010352f6ac6596bfc", "aggregation": { "method": "sum" }, @@ -31760,19 +32527,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001073", "level": "constituency", - "name": "Bradford East", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001073" }, "measure": { "unit": "kwh" @@ -31795,20 +32562,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23cecbaa98d75f94904c4619", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2661a7f010352f6ac6596bfc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131840170.222, + "value": 152685470.596, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:240cbd123c2dd1bf660d200c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26983f3f542fe525de545111", "aggregation": { "method": "sum" }, @@ -31849,19 +32616,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001254", + "id": "E14001258", "level": "constituency", - "name": "Gravesham", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001254" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001258" }, "measure": { "unit": "count" @@ -31882,28 +32649,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:240cbd123c2dd1bf660d200c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26983f3f542fe525de545111", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40405.0, + "value": 36896.465, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24919c98866e4e6dd8bb1979", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2698f0183195d4a7decd139c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31916,83 +32683,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "S14000091", "level": "constituency", - "name": "Glasgow West", + "name": "Gordon and Buchan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000091" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24919c98866e4e6dd8bb1979", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2698f0183195d4a7decd139c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53310.656, + "value": 298068788.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24d0261ad4201ac00a42781d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26b73ac3be3722bc05ee9e84", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32005,83 +32770,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "E14001188", "level": "constituency", - "name": "Croydon South", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001188" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24d0261ad4201ac00a42781d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26b73ac3be3722bc05ee9e84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43505.146, + "value": 449203717.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24d174307a381aaad13abd07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26bd8cf09a293ea77af0618c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32097,7 +32860,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -32106,7 +32869,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -32114,27 +32877,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "E14001484", "level": "constituency", - "name": "Cardiff East", + "name": "South Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001484" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -32149,28 +32912,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24d174307a381aaad13abd07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26bd8cf09a293ea77af0618c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46300.158, + "value": 187580156.728, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24e7e397d1455fd6c08922c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26ca7e4947c9afce02e2b4ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32183,83 +32946,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001379", "level": "constituency", - "name": "Bournemouth West", + "name": "Newcastle upon Tyne North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001379" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24e7e397d1455fd6c08922c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26ca7e4947c9afce02e2b4ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154581264.098, + "value": 606813626.555, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24f990987def900bb776a765", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:273985c851fa57b8e065e4f5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32275,7 +33036,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -32284,7 +33045,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -32292,27 +33053,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "S14000099", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000099" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -32327,20 +33088,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24f990987def900bb776a765", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:273985c851fa57b8e065e4f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175747156.586, + "value": 47149.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:251704991fb952b7392ff511", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2766480d51205a133ccbaebe", "aggregation": { "method": "sum" }, @@ -32381,19 +33142,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "E14001373", "level": "constituency", - "name": "Guildford", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001373" }, "measure": { "unit": "count" @@ -32416,28 +33177,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:251704991fb952b7392ff511", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2766480d51205a133ccbaebe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41393.467, + "value": 40297.493, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:251759bd5db1afd9960cc256", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:277eb13fb27313cdbde0e22f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32450,81 +33211,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001321", + "id": "E14001594", "level": "constituency", - "name": "Leeds North East", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001594" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:251759bd5db1afd9960cc256", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:277eb13fb27313cdbde0e22f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 529696967.058, + "value": 44558.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:257f3305b62708cf010eb70e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27b074b6de5280d23c82b108", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32537,73 +33300,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001541", "level": "constituency", - "name": "Birkenhead", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001541" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:257f3305b62708cf010eb70e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27b074b6de5280d23c82b108", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46771.714, + "value": 46476.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25bfbc645689abb35dda57a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27b7ec32014d35a688349117", "aggregation": { "method": "sum" }, @@ -32644,19 +33409,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "E14001164", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001164" }, "measure": { "unit": "kwh" @@ -32677,28 +33442,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25bfbc645689abb35dda57a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27b7ec32014d35a688349117", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 245539313.62, + "value": 354481985.281, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25fb72d8f121e3fafa82a3d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27ef08c061ed42c71799c46d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32711,48 +33476,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001444", "level": "constituency", - "name": "Cardiff West", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001444" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27ef08c061ed42c71799c46d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 44242.408, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27f03692034651b872375940", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001334", + "level": "constituency", + "name": "Leyton and Wanstead", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001334" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "gas_year", "value": 2024 @@ -32764,28 +33618,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25fb72d8f121e3fafa82a3d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27f03692034651b872375940", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44815.104, + "value": 477835887.289, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:260abc702a1abb6b41a2318e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2803cabdc3ead644416f1daa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32801,7 +33655,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -32810,7 +33664,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -32818,27 +33672,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001305", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001305" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -32851,20 +33705,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:260abc702a1abb6b41a2318e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2803cabdc3ead644416f1daa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43714.915, + "value": 413389967.562, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:261182e9728dcd147b2190a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:280b710a98b08ff352e59571", "aggregation": { "method": "sum" }, @@ -32905,19 +33759,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000107", + "id": "E14001080", "level": "constituency", - "name": "Rhondda and Ogmore", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001080" }, "measure": { "unit": "kwh" @@ -32940,28 +33794,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:261182e9728dcd147b2190a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:280b710a98b08ff352e59571", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127062496.909, + "value": 157253495.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:263ef42e3923f3c8ddc2fa04", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2872ba255637a1bd14bdcc9c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32974,73 +33828,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "E14001464", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "Selby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001464" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:263ef42e3923f3c8ddc2fa04", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2872ba255637a1bd14bdcc9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29346.494, + "value": 153194432.534, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26a8bb3a14d369b5e5c1ce52", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:287d5cb8d26cc9777196da09", "aggregation": { "method": "sum" }, @@ -33081,19 +33937,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001374", "level": "constituency", - "name": "Maldon", + "name": "New Forest West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001374" }, "measure": { "unit": "count" @@ -33114,20 +33970,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26a8bb3a14d369b5e5c1ce52", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:287d5cb8d26cc9777196da09", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33731.414, + "value": 35077.827, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26b7ed8170990c8505d53f3c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:287e882bcd0bc5a83f2a2a42", "aggregation": { "method": "sum" }, @@ -33168,19 +34024,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "W07000104", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000104" }, "measure": { "unit": "count" @@ -33203,28 +34059,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26b7ed8170990c8505d53f3c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:287e882bcd0bc5a83f2a2a42", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45294.808, + "value": 49881.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26be9cbdefcc68ec8a99f8b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2896fffd991d34f9ba24a819", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001065", + "level": "constituency", + "name": "Altrincham and Sale West", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001065" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2896fffd991d34f9ba24a819", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39236.425, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28984e1a02839b25318a524b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33240,7 +34183,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -33249,7 +34192,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -33257,27 +34200,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "E14001225", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001225" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -33292,20 +34235,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26be9cbdefcc68ec8a99f8b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28984e1a02839b25318a524b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142670292.339, + "value": 49906.123, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26c21e26aa32b043c02853de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28c8f040b099f8f57da6d5e6", "aggregation": { "method": "sum" }, @@ -33346,19 +34289,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "S14000045", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000045" }, "measure": { "unit": "kwh" @@ -33379,20 +34322,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26c21e26aa32b043c02853de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28c8f040b099f8f57da6d5e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298575468.605, + "value": 473084979.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26d3e4e5b34177e48d446a28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28d012e6086e26a0bf9a99f6", "aggregation": { "method": "sum" }, @@ -33433,19 +34376,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001070", + "id": "E14001081", "level": "constituency", - "name": "Ashton-under-Lyne", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001070" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001081" }, "measure": { "unit": "count" @@ -33468,28 +34411,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26d3e4e5b34177e48d446a28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28d012e6086e26a0bf9a99f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44611.716, + "value": 58974.957, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26d4627e33eef75523a4c098", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28d1f45a472f7ac29c59d1d0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33502,73 +34445,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "E14001167", "level": "constituency", - "name": "Lowestoft", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001167" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26d4627e33eef75523a4c098", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28d1f45a472f7ac29c59d1d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395516821.993, + "value": 148799892.135, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26daf1e2b644539068a078f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28e40000f14cefb50a368a73", "aggregation": { "method": "sum" }, @@ -33609,19 +34554,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001206", + "id": "E14001082", "level": "constituency", - "name": "Dunstable and Leighton Buzzard", + "name": "Beaconsfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001206" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001082" }, "measure": { "unit": "count" @@ -33644,28 +34589,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26daf1e2b644539068a078f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28e40000f14cefb50a368a73", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49493.676, + "value": 41486.944, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26db7ef7d136005ff2732604", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28f56cdc0cfd9cb863993ca8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33678,83 +34623,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001543", + "id": "E14001076", "level": "constituency", - "name": "The Wrekin", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001543" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001076" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26db7ef7d136005ff2732604", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28f56cdc0cfd9cb863993ca8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155647058.099, + "value": 446143466.268, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26f3ac70d51e322497292cd8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2904e70e22c19c7d0a7a80a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33767,83 +34710,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "E14001189", "level": "constituency", - "name": "Tonbridge", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001189" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26f3ac70d51e322497292cd8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2904e70e22c19c7d0a7a80a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40913.112, + "value": 40855.529, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2705edca058eae2b4e38a811", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:290ee2213a4a51b4c0eb300f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33859,7 +34800,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -33868,7 +34809,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -33876,27 +34817,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "E14001156", "level": "constituency", - "name": "West Bromwich", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001156" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -33911,28 +34852,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2705edca058eae2b4e38a811", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:290ee2213a4a51b4c0eb300f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136248446.976, + "value": 41718.982, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:270822c4439d547ad581d519", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:293951706b189d1882ca270e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33948,7 +34889,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -33957,7 +34898,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -33965,27 +34906,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001083", + "id": "E14001439", "level": "constituency", - "name": "Beckenham and Penge", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001439" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -33998,28 +34939,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:270822c4439d547ad581d519", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:293951706b189d1882ca270e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 547911825.963, + "value": 29346.494, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2728848053e723b2bdce6034", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29485033a7f038c628d1ef31", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34032,81 +34973,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "S14000105", "level": "constituency", - "name": "Basingstoke", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000105" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2728848053e723b2bdce6034", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29485033a7f038c628d1ef31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43063.629, + "value": 183247493.754, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27369be9937890d370a72bcc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29586a58bea38d4042e78eb3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34119,73 +35062,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001512", + "id": "E14001180", "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001512" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001180" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27369be9937890d370a72bcc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29586a58bea38d4042e78eb3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 448360942.433, + "value": 49635.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:273dc7cf04a1c0e2a89a5b7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29750f5a0c32df4e46d38b77", "aggregation": { "method": "sum" }, @@ -34226,19 +35171,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001345", + "id": "E14001357", "level": "constituency", - "name": "Luton North", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001345" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001357" }, "measure": { "unit": "count" @@ -34261,28 +35206,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:273dc7cf04a1c0e2a89a5b7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29750f5a0c32df4e46d38b77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40664.0, + "value": 43602.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27483a10c51fa120229505f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:297f4baac661fa562b3a9618", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34295,81 +35240,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "E14001501", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001501" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27483a10c51fa120229505f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:297f4baac661fa562b3a9618", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24173.516, + "value": 45101.024, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:277c40007326f85067b32f2a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29a4d488c54878d1ab7d3ec8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34385,7 +35332,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -34394,7 +35341,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -34402,27 +35349,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "E14001183", "level": "constituency", - "name": "Newton Abbot", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001183" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -34437,28 +35384,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:277c40007326f85067b32f2a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29a4d488c54878d1ab7d3ec8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146603171.29, + "value": 46802.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2782e30c0a609944a1d046a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29c6a6a60901d9c612180a94", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34471,81 +35418,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001376", + "id": "S14000083", "level": "constituency", - "name": "Newbury", + "name": "Falkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001376" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000083" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2782e30c0a609944a1d046a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29c6a6a60901d9c612180a94", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 362340526.272, + "value": 47831.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27970ee633778ecf8c2dee65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29e5e2bdf733197ff3dc4ff3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34561,7 +35510,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -34570,7 +35519,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -34578,27 +35527,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "E14001143", "level": "constituency", - "name": "Bassetlaw", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001143" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -34613,28 +35562,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27970ee633778ecf8c2dee65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29e5e2bdf733197ff3dc4ff3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156020750.411, + "value": 50277.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27be9cfda97eb22821d37c21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29febf98f803a09e137848fa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34647,73 +35596,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001535", "level": "constituency", - "name": "Cardiff West", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001535" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27be9cfda97eb22821d37c21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29febf98f803a09e137848fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469154000.677, + "value": 41602.919, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a1e28ccf244cb79e10f9928", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000108", + "level": "constituency", + "name": "Swansea West", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000108" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a1e28ccf244cb79e10f9928", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 49998.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27d25467a88abe24694abbef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a29fd7bfdd3884d0beac9c3", "aggregation": { "method": "sum" }, @@ -34754,19 +35794,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001102", "level": "constituency", - "name": "Cheadle", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001102" }, "measure": { "unit": "kwh" @@ -34787,28 +35827,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27d25467a88abe24694abbef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a29fd7bfdd3884d0beac9c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 559948503.218, + "value": 515091824.712, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27da0d120a3b43e7bab7b62d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a39634bbd89991f54b6d15d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34821,75 +35861,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001168", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "Chippenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001168" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27da0d120a3b43e7bab7b62d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a39634bbd89991f54b6d15d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 193355739.089, + "value": 373525482.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27e81859c6e81046507a4da6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a690acdc1023891d786916d", "aggregation": { "method": "sum" }, @@ -34930,19 +35968,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001324", "level": "constituency", - "name": "Barrow and Furness", + "name": "Leeds South West and Morley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001324" }, "measure": { "unit": "count" @@ -34965,20 +36003,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27e81859c6e81046507a4da6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a690acdc1023891d786916d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48245.049, + "value": 44405.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2800d864ea3e8df5e5544b4c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a738aa52021f2095143ea1c", "aggregation": { "method": "sum" }, @@ -35019,19 +36057,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "E14001165", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001165" }, "measure": { "unit": "count" @@ -35052,20 +36090,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2800d864ea3e8df5e5544b4c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a738aa52021f2095143ea1c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35052.621, + "value": 44184.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:280ed6a728f5283381fed2af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a8a96e1317fb504ade906ae", "aggregation": { "method": "sum" }, @@ -35106,19 +36144,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001595", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001595" }, "measure": { "unit": "count" @@ -35141,28 +36179,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:280ed6a728f5283381fed2af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a8a96e1317fb504ade906ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48879.735, + "value": 48970.094, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28262d61aadeaab093196b48", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a92a1ac1d3a5bda889ad782", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35175,81 +36213,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "E14001076", "level": "constituency", - "name": "Fylde", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001076" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28262d61aadeaab093196b48", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a92a1ac1d3a5bda889ad782", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43784.696, + "value": 48245.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:285efe7fc78f18aef70c5c89", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a9ddb08d8c14250874ac09b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35262,73 +36302,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "E14001517", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001517" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:285efe7fc78f18aef70c5c89", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a9ddb08d8c14250874ac09b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32272.409, + "value": 48639.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2897a4ff7f0577390e7d3a56", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2aa225fed45dda7eaec15e38", "aggregation": { "method": "sum" }, @@ -35369,19 +36411,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "E14001190", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001190" }, "measure": { "unit": "kwh" @@ -35402,107 +36444,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2897a4ff7f0577390e7d3a56", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 392730675.155, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28b5399cd0fdf3949a50dd0e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001524", - "level": "constituency", - "name": "Stourbridge", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001524" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28b5399cd0fdf3949a50dd0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2aa225fed45dda7eaec15e38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39022.03, + "value": 510699873.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28badd8c3ddcef5265a3196c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2aa4fd7ae46fc0e1821ed96a", "aggregation": { "method": "sum" }, @@ -35543,19 +36498,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "W07000082", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Alyn and Deeside", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000082" }, "measure": { "unit": "count" @@ -35578,28 +36533,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28badd8c3ddcef5265a3196c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2aa4fd7ae46fc0e1821ed96a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56973.334, + "value": 45171.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28c7db5dda48057dbe9630a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2aac1f926f68ed2ad1cf7944", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35612,83 +36567,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001517", + "id": "E14001114", "level": "constituency", - "name": "Stockport", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001517" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001114" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28c7db5dda48057dbe9630a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2aac1f926f68ed2ad1cf7944", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146007636.998, + "value": 35714.076, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28d17e0a3f80d00a55d47183", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ad73ca37045b6a7f55ba7ca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35704,7 +36657,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -35713,7 +36666,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -35721,27 +36674,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001090", "level": "constituency", - "name": "Cheltenham", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001090" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -35756,20 +36709,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28d17e0a3f80d00a55d47183", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ad73ca37045b6a7f55ba7ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154758636.913, + "value": 44763.174, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28deb7f4287d6a299bde1d34", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2afaaa7c1fc2ece258608db9", "aggregation": { "method": "sum" }, @@ -35810,19 +36763,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001463", + "id": "E14001103", "level": "constituency", - "name": "Sefton Central", + "name": "Blackley and Middleton South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001463" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001103" }, "measure": { "unit": "count" @@ -35843,20 +36796,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28deb7f4287d6a299bde1d34", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2afaaa7c1fc2ece258608db9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39751.121, + "value": 41978.507, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28fddbdcb4115a6b2607bfbf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b3c65e437d1a5f345e07b27", "aggregation": { "method": "sum" }, @@ -35897,19 +36850,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001540", + "id": "E14001555", "level": "constituency", - "name": "Taunton and Wellington", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001540" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001555" }, "measure": { "unit": "kwh" @@ -35930,20 +36883,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28fddbdcb4115a6b2607bfbf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b3c65e437d1a5f345e07b27", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 372062357.969, + "value": 490298330.305, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:292aae49ca439ffc56b5a841", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b57a18483264c261681f101", "aggregation": { "method": "sum" }, @@ -35984,19 +36937,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "E14001388", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "North Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001388" }, "measure": { "unit": "kwh" @@ -36017,20 +36970,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:292aae49ca439ffc56b5a841", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b57a18483264c261681f101", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455640585.037, + "value": 320371212.948, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2941031a248e16ed2e813972", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b58a3e6bc3d990317e4d2fd", "aggregation": { "method": "sum" }, @@ -36071,19 +37024,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "E14001546", "level": "constituency", - "name": "East Thanet", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001546" }, "measure": { "unit": "kwh" @@ -36104,20 +37057,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2941031a248e16ed2e813972", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b58a3e6bc3d990317e4d2fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 458739095.116, + "value": 416555054.617, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29481e964617fe4f7187c271", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b763e5a1cb75eb47ba4af8d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001436", + "level": "constituency", + "name": "Rawmarsh and Conisbrough", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001436" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b763e5a1cb75eb47ba4af8d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 444712489.223, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b7ce07269cdb6b380cab624", "aggregation": { "method": "sum" }, @@ -36158,19 +37198,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "E14001499", "level": "constituency", - "name": "New Forest East", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001499" }, "measure": { "unit": "kwh" @@ -36193,20 +37233,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29481e964617fe4f7187c271", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b7ce07269cdb6b380cab624", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146224343.752, + "value": 165476595.7, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:294a867b1c85e9a2f2372e64", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b84dd056ba87e245cc3fa3f", "aggregation": { "method": "sum" }, @@ -36247,19 +37287,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "E14001562", "level": "constituency", - "name": "East Ham", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001562" }, "measure": { "unit": "count" @@ -36282,20 +37322,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:294a867b1c85e9a2f2372e64", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b84dd056ba87e245cc3fa3f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38039.891, + "value": 46782.385, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:294ee7a6b5e40d7d512ed831", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ba0ac0630990086dee09eae", "aggregation": { "method": "sum" }, @@ -36336,19 +37376,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000021", + "id": "E14001335", "level": "constituency", - "name": "East Renfrewshire", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000021" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001335" }, "measure": { "unit": "kwh" @@ -36371,20 +37411,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:294ee7a6b5e40d7d512ed831", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ba0ac0630990086dee09eae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139418642.858, + "value": 153478574.326, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29a48c506b59dbf9b07edb1d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bb8178e8fbfb10d5a6ace15", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001571", + "level": "constituency", + "name": "Wellingborough and Rushden", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001571" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bb8178e8fbfb10d5a6ace15", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 47593.293, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bd907405b4724b870b6fc07", "aggregation": { "method": "sum" }, @@ -36425,19 +37552,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001539", + "id": "E14001361", "level": "constituency", - "name": "Tatton", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001539" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001361" }, "measure": { "unit": "kwh" @@ -36460,20 +37587,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29a48c506b59dbf9b07edb1d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bd907405b4724b870b6fc07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183606520.911, + "value": 132993259.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29ccc37cab862f0498d917c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c0d87b2892234bef705595b", "aggregation": { "method": "sum" }, @@ -36514,19 +37641,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "S14000048", "level": "constituency", - "name": "Edinburgh South", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000048" }, "measure": { "unit": "kwh" @@ -36549,20 +37676,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29ccc37cab862f0498d917c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c0d87b2892234bef705595b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145046950.626, + "value": 153355502.386, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29d2a7636040724cb3bafead", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c0e9625e5b3ce8339e50f9f", "aggregation": { "method": "sum" }, @@ -36603,19 +37730,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "S14000045", "level": "constituency", - "name": "Macclesfield", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000045" }, "measure": { "unit": "count" @@ -36636,28 +37763,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29d2a7636040724cb3bafead", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c0e9625e5b3ce8339e50f9f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40909.498, + "value": 41826.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29fc89de045628ee74f4e02e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c2d58c069f4a3bf8e993235", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36670,160 +37797,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "E14001557", "level": "constituency", - "name": "Crawley", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001557" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29fc89de045628ee74f4e02e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42818.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29fe88280ee0294f4c8fe587", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001075", - "level": "constituency", - "name": "Barnsley South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001075" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29fe88280ee0294f4c8fe587", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c2d58c069f4a3bf8e993235", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488393982.184, + "value": 46443.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a02dd9e6e622e786469bb2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c3b0cc5cf678fad1dbf969a", "aggregation": { "method": "sum" }, @@ -36864,19 +37906,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001478", + "id": "S14000083", "level": "constituency", - "name": "Smethwick", + "name": "Falkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001478" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000083" }, "measure": { "unit": "count" @@ -36897,28 +37939,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a02dd9e6e622e786469bb2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c3b0cc5cf678fad1dbf969a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41242.35, + "value": 41432.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a4b046ae4952ff9801eee97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c43e9312df22284f885e308", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36931,81 +37973,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001563", "level": "constituency", - "name": "Swansea West", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001563" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a4b046ae4952ff9801eee97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c43e9312df22284f885e308", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45983.949, + "value": 136500794.242, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a5c456e9ec26140bacf3a9b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c63c50f043e7712e7c7a229", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37021,7 +38065,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -37030,7 +38074,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -37038,27 +38082,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "E14001599", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001599" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -37073,28 +38117,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a5c456e9ec26140bacf3a9b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c63c50f043e7712e7c7a229", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50661.879, + "value": 155054507.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a6e536c461b95d1d81803f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c657e3ed6bf357780dc4db3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37107,75 +38151,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "E14001552", "level": "constituency", - "name": "Beaconsfield", + "name": "Torridge and Tavistock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001552" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a6e536c461b95d1d81803f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c657e3ed6bf357780dc4db3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178149638.115, + "value": 24805.762, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a79ea43ea72cb9c9fccfa4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c9796bb46bcca62e20427cd", "aggregation": { "method": "sum" }, @@ -37216,19 +38258,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001587", + "id": "E14001112", "level": "constituency", - "name": "Winchester", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001587" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001112" }, "measure": { "unit": "count" @@ -37249,28 +38291,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a79ea43ea72cb9c9fccfa4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c9796bb46bcca62e20427cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35948.862, + "value": 42885.493, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a7c2058e2bdb27355ad012a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ca4ad2010ca833b88c0ac44", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37286,7 +38328,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -37295,7 +38337,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -37303,27 +38345,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000076", + "id": "E14001197", "level": "constituency", - "name": "Dunfermline and Dollar", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001197" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -37338,20 +38380,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a7c2058e2bdb27355ad012a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ca4ad2010ca833b88c0ac44", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45024.505, + "value": 184657344.549, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a817039bb1eb485a57a54f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2cba688358264a8664e791b8", "aggregation": { "method": "sum" }, @@ -37392,19 +38434,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001372", "level": "constituency", - "name": "Barrow and Furness", + "name": "Morecambe and Lunesdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001372" }, "measure": { "unit": "kwh" @@ -37427,28 +38469,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a817039bb1eb485a57a54f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2cba688358264a8664e791b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143104783.945, + "value": 158930495.595, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a82c7af8ed65b3556cbc1e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d0f38d5af232e6ee7660380", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37464,7 +38506,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -37473,7 +38515,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -37481,27 +38523,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001235", + "id": "E14001589", "level": "constituency", - "name": "Faversham and Mid Kent", + "name": "Wirral West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001235" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001589" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -37516,115 +38558,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a82c7af8ed65b3556cbc1e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d0f38d5af232e6ee7660380", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43765.313, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a8a9fbfb852e3bb1d29eac6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001274", - "level": "constituency", - "name": "Hastings and Rye", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001274" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a8a9fbfb852e3bb1d29eac6", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43218.728, + "value": 131166576.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a8e0b4ed588fc17dd664267", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d1dbb71e85051344ce31b95", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37640,7 +38595,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -37649,7 +38604,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -37657,27 +38612,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001500", + "id": "E14001465", "level": "constituency", - "name": "Southampton Test", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001500" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001465" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -37692,20 +38647,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a8e0b4ed588fc17dd664267", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d1dbb71e85051344ce31b95", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48554.341, + "value": 178212298.216, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a8ede6660c8d7075467ac24", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d31e7f523ed06417b108672", "aggregation": { "method": "sum" }, @@ -37746,19 +38701,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001496", "level": "constituency", - "name": "Isle of Wight East", + "name": "South West Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001496" }, "measure": { "unit": "kwh" @@ -37779,28 +38734,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a8ede6660c8d7075467ac24", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d31e7f523ed06417b108672", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 315359123.069, + "value": 554968466.675, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ab15052904795540ab3bc80", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d65ef53e2da52d918f60c78", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37813,75 +38768,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "E14001533", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001533" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ab15052904795540ab3bc80", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d65ef53e2da52d918f60c78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42223.241, + "value": 31379.001, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2acebb5bc497e502805d91c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d660b7dd59ba3533483a14b", "aggregation": { "method": "sum" }, @@ -37922,19 +38875,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "E14001358", "level": "constituency", - "name": "Tonbridge", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001358" }, "measure": { "unit": "kwh" @@ -37955,28 +38908,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2acebb5bc497e502805d91c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d660b7dd59ba3533483a14b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 428578762.987, + "value": 501225549.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ae2a3a0220aa95532444a1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dbb42ddf9b75f93edb15fcc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37989,81 +38942,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001512", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001512" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ae2a3a0220aa95532444a1e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dbb42ddf9b75f93edb15fcc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450545749.183, + "value": 48048.504, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ae759b315b4ea9f9454fe7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dc396e85319cabf1ca9a00a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38079,7 +39034,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -38088,7 +39043,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -38096,27 +39051,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "E14001185", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001185" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -38131,28 +39086,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ae759b315b4ea9f9454fe7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dc396e85319cabf1ca9a00a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51844.332, + "value": 153332936.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b24e1e33cd6ef9a9fd33920", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dccd33dd6cde3186c9ec17a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38165,81 +39120,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000109", + "id": "E14001251", "level": "constituency", - "name": "Torfaen", + "name": "Gorton and Denton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001251" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b24e1e33cd6ef9a9fd33920", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dccd33dd6cde3186c9ec17a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41725.0, + "value": 45985.769, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b250102f07523487dadc0bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dfb0cdbf8af2dbe0d289978", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38252,81 +39209,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001470", "level": "constituency", - "name": "Birkenhead", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001470" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b250102f07523487dadc0bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dfb0cdbf8af2dbe0d289978", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 486176870.38, + "value": 125604506.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b33c6983da7a499bd0b0f43", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e045738adb150e863ee568e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38342,7 +39301,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -38351,7 +39310,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -38359,27 +39318,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "E14001176", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001176" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -38392,28 +39351,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b33c6983da7a499bd0b0f43", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e045738adb150e863ee568e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32663.553, + "value": 459334898.587, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b3631aecb5b58d34faf1d7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e1b60ec4667759144f44d8e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38429,7 +39388,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -38438,7 +39397,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -38446,27 +39405,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001418", "level": "constituency", - "name": "Reading Central", + "name": "Ossett and Denby Dale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001418" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -38481,28 +39440,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b3631aecb5b58d34faf1d7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e1b60ec4667759144f44d8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50472.0, + "value": 135248246.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b4a10c0a41724603ed500f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e1c5e7c31ea4b65252bb714", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38515,81 +39474,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "E14001434", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001434" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b4a10c0a41724603ed500f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e1c5e7c31ea4b65252bb714", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45066.725, + "value": 51005.043, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b4c61e4495f442191e7dd53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e2c468a74af6c2d09e76571", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38602,81 +39563,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "E14001390", "level": "constituency", - "name": "Newton Abbot", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001390" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b4c61e4495f442191e7dd53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e2c468a74af6c2d09e76571", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 342845137.321, + "value": 169675490.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b9b399b8f396f400e88bf03", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e5f81628105eea7eaef5d86", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38689,81 +39652,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "S14000070", "level": "constituency", - "name": "Wimbledon", + "name": "Coatbridge and Bellshill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000070" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b9b399b8f396f400e88bf03", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e5f81628105eea7eaef5d86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 580171375.729, + "value": 45110.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bc80cab3a06426bb97ebf1a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e66f02ef4692b44350a6ad0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38779,7 +39744,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -38788,7 +39753,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -38796,27 +39761,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001425", + "id": "E14001231", "level": "constituency", - "name": "Peterborough", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001425" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001231" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -38831,28 +39796,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bc80cab3a06426bb97ebf1a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e66f02ef4692b44350a6ad0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155985197.959, + "value": 42128.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bfa035064a41ebba7b3e295", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e9d44951adc554fead28849", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38865,81 +39830,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001206", + "id": "E14001218", "level": "constituency", - "name": "Dunstable and Leighton Buzzard", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001206" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001218" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bfa035064a41ebba7b3e295", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e9d44951adc554fead28849", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 501788491.81, + "value": 43831.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c0edd0d50c0d48243b3b298", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e9ddf05b9d7d2e17d65a5b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38952,81 +39919,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001280", + "id": "E14001422", "level": "constituency", - "name": "Henley and Thame", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001280" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001422" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c0edd0d50c0d48243b3b298", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e9ddf05b9d7d2e17d65a5b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453480927.371, + "value": 48879.735, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c29fe371572eab8c6462da6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ea5fb055651043349bf7104", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39039,81 +40008,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000021", + "id": "E14001216", "level": "constituency", - "name": "East Renfrewshire", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000021" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001216" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c29fe371572eab8c6462da6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ea5fb055651043349bf7104", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37962.0, + "value": 51668.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c2b1dae2ffcef7aaf58618a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2eb5c16b35b05979ce372e32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39129,7 +40100,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -39138,7 +40109,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -39146,27 +40117,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001098", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001098" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -39181,28 +40152,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c2b1dae2ffcef7aaf58618a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2eb5c16b35b05979ce372e32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46951.826, + "value": 132933738.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c5118cf0c2937a669c1760c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ec37600c554eb88b29830ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39215,81 +40186,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "E14001130", "level": "constituency", - "name": "Putney", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001130" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c5118cf0c2937a669c1760c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ec37600c554eb88b29830ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459756673.952, + "value": 142965941.829, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c73f5d4483b8df19c234f54", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ed26c160ad81784c80edac9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39305,7 +40278,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -39314,7 +40287,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -39322,27 +40295,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001508", + "id": "E14001219", "level": "constituency", - "name": "St Austell and Newquay", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001508" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001219" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -39357,28 +40330,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c73f5d4483b8df19c234f54", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ed26c160ad81784c80edac9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48635.247, + "value": 144658101.548, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c919ec5798e40101ce54a00", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2edc280f18600034efc8ee87", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39391,73 +40364,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000076", + "id": "S14000100", "level": "constituency", - "name": "Dunfermline and Dollar", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000100" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c919ec5798e40101ce54a00", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2edc280f18600034efc8ee87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41847.622, + "value": 47184.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c9e653e26b4945287bc5a72", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f1da45f601b5d7f3d6f72b0", "aggregation": { "method": "sum" }, @@ -39498,19 +40473,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001475", + "id": "E14001481", "level": "constituency", - "name": "Skipton and Ripon", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001475" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001481" }, "measure": { "unit": "count" @@ -39533,28 +40508,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c9e653e26b4945287bc5a72", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f1da45f601b5d7f3d6f72b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46857.747, + "value": 45891.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2cc3cfd7db4fc1f2c6493ad7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f451005b5753852da8ba6ba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39570,7 +40545,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -39579,7 +40554,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -39587,27 +40562,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001472", + "id": "W07000102", "level": "constituency", - "name": "Shipley", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001472" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000102" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -39620,109 +40595,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2cc3cfd7db4fc1f2c6493ad7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f451005b5753852da8ba6ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 543553582.214, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2cf262eb4ee3ba39a195c0f3", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001169", - "level": "constituency", - "name": "Chipping Barnet", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001169" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2cf262eb4ee3ba39a195c0f3", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 175617345.65, + "value": 24173.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2cf6f8d5522d484dcc3f618d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f8f11aa4fc5a474d5b3731f", "aggregation": { "method": "sum" }, @@ -39763,19 +40649,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001407", + "id": "E14001561", "level": "constituency", - "name": "Northampton South", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001407" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001561" }, "measure": { "unit": "kwh" @@ -39796,28 +40682,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2cf6f8d5522d484dcc3f618d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f8f11aa4fc5a474d5b3731f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480650555.165, + "value": 444231155.993, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d0539c2388ba8cd61ffdf13", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fad7cb9d419c24dba398590", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39830,83 +40716,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001499", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001499" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d0539c2388ba8cd61ffdf13", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fad7cb9d419c24dba398590", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135192749.148, + "value": 35041.571, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d21702e85696ed5c795d761", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fd130891abc38ea9d44ec62", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39922,7 +40806,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -39931,7 +40815,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -39939,27 +40823,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "S14000073", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000073" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -39974,28 +40858,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d21702e85696ed5c795d761", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fd130891abc38ea9d44ec62", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153902664.006, + "value": 51951.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d46f27ffecd7b2cded275ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fe2d357e8648a2f949203d3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40008,75 +40892,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001386", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "North Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001386" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d46f27ffecd7b2cded275ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fe2d357e8648a2f949203d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44129.263, + "value": 30995.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d4f50af386a98fe19af531f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fe4ed5e6132fa0010d0d49a", "aggregation": { "method": "sum" }, @@ -40117,19 +40999,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "W07000091", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000091" }, "measure": { "unit": "kwh" @@ -40150,20 +41032,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d4f50af386a98fe19af531f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fe4ed5e6132fa0010d0d49a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 539429756.488, + "value": 385701311.58, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d757a25aa5d1e59896d91e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2feca17c003f534cc88f7324", "aggregation": { "method": "sum" }, @@ -40204,19 +41086,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "E14001283", "level": "constituency", - "name": "Torbay", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001283" }, "measure": { "unit": "kwh" @@ -40239,20 +41121,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d757a25aa5d1e59896d91e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2feca17c003f534cc88f7324", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154798265.5, + "value": 176569620.331, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d8a3ff79bf69a4b9c647178", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3035a17666dfd84d2148c196", "aggregation": { "method": "sum" }, @@ -40293,19 +41175,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001542", + "id": "W07000088", "level": "constituency", - "name": "Tewkesbury", + "name": "Caerphilly", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001542" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000088" }, "measure": { "unit": "count" @@ -40326,20 +41208,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d8a3ff79bf69a4b9c647178", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3035a17666dfd84d2148c196", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40490.761, + "value": 42270.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d9b54287e1cd002bf2fb0b9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:304b712239a0f56162302a90", "aggregation": { "method": "sum" }, @@ -40380,19 +41262,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "S14000099", "level": "constituency", - "name": "Doncaster North", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000099" }, "measure": { "unit": "kwh" @@ -40413,28 +41295,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d9b54287e1cd002bf2fb0b9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:304b712239a0f56162302a90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446293153.933, + "value": 473378522.079, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d9c00d47995aa5b5b1afef7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:305811a39ac65c344254718d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40447,75 +41329,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "E14001328", "level": "constituency", - "name": "Boston and Skegness", + "name": "Leicester West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001328" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d9c00d47995aa5b5b1afef7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:305811a39ac65c344254718d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 197689486.145, + "value": 520720560.547, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2de83248251ed2cddd24257b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3062ef930c2da95ed406fd94", "aggregation": { "method": "sum" }, @@ -40556,19 +41436,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "E14001435", "level": "constituency", - "name": "Hove and Portslade", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001435" }, "measure": { "unit": "kwh" @@ -40589,28 +41469,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2de83248251ed2cddd24257b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3062ef930c2da95ed406fd94", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 430396424.35, + "value": 467826076.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e20fab7b51b865e517ab88f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:306b78894499b85cf753b54c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40626,7 +41506,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -40635,7 +41515,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -40643,27 +41523,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "E14001180", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001180" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -40676,28 +41556,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e20fab7b51b865e517ab88f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:306b78894499b85cf753b54c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44301.469, + "value": 473665260.997, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e26239d6ea7d6969f5a05d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30760d9ad8b66fa83b4eef92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40710,83 +41590,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "E14001287", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "High Peak", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001287" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e26239d6ea7d6969f5a05d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30760d9ad8b66fa83b4eef92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48843.0, + "value": 40333.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e27c4c5e630081f925c7f23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30878863179201fc5af94476", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40802,7 +41680,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -40811,7 +41689,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -40819,27 +41697,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001317", + "id": "E14001104", "level": "constituency", - "name": "Knowsley", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001317" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -40852,28 +41730,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e27c4c5e630081f925c7f23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30878863179201fc5af94476", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41384.85, + "value": 457195955.502, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e2d22d979f906b1724ed988", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:309e559ca44c756f5071405f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40886,83 +41764,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001579", + "id": "E14001600", "level": "constituency", - "name": "West Worcestershire", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001579" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001600" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e2d22d979f906b1724ed988", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:309e559ca44c756f5071405f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46842.945, + "value": 35323.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e4c78d9af124e339b0baeea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30a40d38a0babfe18cbb58e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40975,75 +41851,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "E14001454", "level": "constituency", - "name": "Hyndburn", + "name": "Ruislip, Northwood and Pinner", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001454" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e4c78d9af124e339b0baeea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30a40d38a0babfe18cbb58e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121332051.22, + "value": 37363.32, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e5dc9a60518985d2216363d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30aebbfbe73c4f26ac7fa05b", "aggregation": { "method": "sum" }, @@ -41084,19 +41958,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001451", + "id": "E14001519", "level": "constituency", - "name": "Rother Valley", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001451" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001519" }, "measure": { "unit": "kwh" @@ -41119,20 +41993,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e5dc9a60518985d2216363d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30aebbfbe73c4f26ac7fa05b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127289222.196, + "value": 128633231.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e6237d1d0a7ba22d7c12f88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30f890b07b43005d5e5f29de", "aggregation": { "method": "sum" }, @@ -41173,19 +42047,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001193", + "id": "E14001176", "level": "constituency", - "name": "Derby North", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001193" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001176" }, "measure": { "unit": "count" @@ -41208,20 +42082,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e6237d1d0a7ba22d7c12f88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30f890b07b43005d5e5f29de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45901.0, + "value": 49823.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e6733b2c216811e3cb3b474", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:311ff5a706ede398db5543ed", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000105", + "level": "constituency", + "name": "Newport West and Islwyn", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000105" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:311ff5a706ede398db5543ed", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 464839098.463, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:316ccec3c32fe950bda432e7", "aggregation": { "method": "sum" }, @@ -41262,19 +42223,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "W07000109", "level": "constituency", - "name": "Cambridge", + "name": "Torfaen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000109" }, "measure": { "unit": "kwh" @@ -41297,28 +42258,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e6733b2c216811e3cb3b474", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:316ccec3c32fe950bda432e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150707259.282, + "value": 120091148.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e72b94c624b38907918f4da", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31af260e9d2812a28734ea1d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41334,7 +42295,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -41343,7 +42304,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -41351,27 +42312,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001348", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Maidenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001348" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -41384,28 +42345,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e72b94c624b38907918f4da", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31af260e9d2812a28734ea1d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37811.193, + "value": 535186163.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e80517597243806cf5d1150", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31b7e421d6e3ba12641cf369", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41418,83 +42379,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "E14001195", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Derbyshire Dales", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001195" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e80517597243806cf5d1150", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31b7e421d6e3ba12641cf369", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46143.687, + "value": 433475742.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e9271e2c7f17ee28cf4a278", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:323c8428b58757d4f8350916", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41507,83 +42466,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "S14000080", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000080" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e9271e2c7f17ee28cf4a278", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:323c8428b58757d4f8350916", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 61459.594, + "value": 41624.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e95ade209fcb752fc245f87", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:323d7c6ae7a13c81d8b0041e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41596,75 +42553,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001524", + "id": "E14001437", "level": "constituency", - "name": "Stourbridge", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001524" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001437" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e95ade209fcb752fc245f87", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:323d7c6ae7a13c81d8b0041e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128257353.428, + "value": 475391526.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2eb2704aa59e8e7c3226a6e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3240c445d5c1d26325a05b18", "aggregation": { "method": "sum" }, @@ -41705,19 +42660,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "W07000093", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000093" }, "measure": { "unit": "count" @@ -41740,109 +42695,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2eb2704aa59e8e7c3226a6e1", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45110.8, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ebaae962b61d44c6f9d2638", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001581", - "level": "constituency", - "name": "Weston-super-Mare", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001581" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ebaae962b61d44c6f9d2638", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3240c445d5c1d26325a05b18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136483443.316, + "value": 45522.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f2945ee0bbc43bd579870c1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:326943e68d3637f30ace4059", "aggregation": { "method": "sum" }, @@ -41883,19 +42749,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001438", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001438" }, "measure": { "unit": "kwh" @@ -41916,28 +42782,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f2945ee0bbc43bd579870c1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:326943e68d3637f30ace4059", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467826076.593, + "value": 463141166.738, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f8f25c9d2387d3aaab0548b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3291fc9120456f250360da54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41950,75 +42816,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "S14000064", "level": "constituency", - "name": "Lewisham East", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000064" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f8f25c9d2387d3aaab0548b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3291fc9120456f250360da54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148645255.704, + "value": 478480356.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fcc9370a03549b4c3c26f2a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32971b45280ceffeacade4cf", "aggregation": { "method": "sum" }, @@ -42059,19 +42923,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001203", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001203" }, "measure": { "unit": "kwh" @@ -42092,28 +42956,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fcc9370a03549b4c3c26f2a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32971b45280ceffeacade4cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 359754713.256, + "value": 379248822.681, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fda854d4ede5262fcb73d3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32b57cf9fea5b85e8ef4d62d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42126,75 +42990,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "S14000082", "level": "constituency", - "name": "East Wiltshire", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000082" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fda854d4ede5262fcb73d3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32b57cf9fea5b85e8ef4d62d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 188241359.895, + "value": 45268.17, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:301aee6ca33f81eac8fcbf25", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32c2059a474509714457b374", "aggregation": { "method": "sum" }, @@ -42235,19 +43097,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001230", "level": "constituency", - "name": "Croydon West", + "name": "Esher and Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001230" }, "measure": { "unit": "count" @@ -42270,20 +43132,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:301aee6ca33f81eac8fcbf25", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32c2059a474509714457b374", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51235.561, + "value": 43275.808, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30378acde6307293d02b31f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32c3074ab20d6bd1a4973e2d", "aggregation": { "method": "sum" }, @@ -42324,19 +43186,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "W07000111", "level": "constituency", - "name": "Chelmsford", + "name": "Wrexham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000111" }, "measure": { "unit": "kwh" @@ -42357,28 +43219,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30378acde6307293d02b31f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32c3074ab20d6bd1a4973e2d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463547340.0, + "value": 395528221.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30592f754bf6401dd7534930", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32c56310e7bfb909c9cd6dd9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42394,7 +43256,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -42403,7 +43265,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -42411,27 +43273,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "E14001417", "level": "constituency", - "name": "Newark", + "name": "Orpington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001417" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -42444,20 +43306,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30592f754bf6401dd7534930", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32c56310e7bfb909c9cd6dd9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 427338820.453, + "value": 38646.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:306ddb03b2c4cbf54ff2768d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32cb2bc5db171471604b2a04", "aggregation": { "method": "sum" }, @@ -42498,19 +43360,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "E14001172", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001172" }, "measure": { "unit": "kwh" @@ -42533,20 +43395,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:306ddb03b2c4cbf54ff2768d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32cb2bc5db171471604b2a04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135250064.62, + "value": 347429571.946, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32d0058a5a790f6ccea9f080", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001413", + "level": "constituency", + "name": "Nuneaton", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001413" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32d0058a5a790f6ccea9f080", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42798.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30a72ba2e88a631d74f561ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32ee840819895df7dbac1a14", "aggregation": { "method": "sum" }, @@ -42587,19 +43536,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001436", + "id": "E14001427", "level": "constituency", - "name": "Rawmarsh and Conisbrough", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001436" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001427" }, "measure": { "unit": "kwh" @@ -42620,28 +43569,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30a72ba2e88a631d74f561ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32ee840819895df7dbac1a14", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444712489.223, + "value": 367021911.779, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30b76bf3c6453a321030748d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32f754a52c72a92355882e49", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42657,7 +43606,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -42666,7 +43615,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -42674,27 +43623,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000093", + "id": "E14001064", "level": "constituency", - "name": "Inverclyde and Renfrewshire West", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001064" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -42707,20 +43656,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30b76bf3c6453a321030748d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32f754a52c72a92355882e49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40004.531, + "value": 488195524.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3108c4f962ca01fe5e3bc651", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:330ae9a5f87edba083c0a100", "aggregation": { "method": "sum" }, @@ -42761,19 +43710,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "E14001403", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001403" }, "measure": { "unit": "kwh" @@ -42796,20 +43745,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3108c4f962ca01fe5e3bc651", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:330ae9a5f87edba083c0a100", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151802423.218, + "value": 175860396.67, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3108f113b9de967a83878782", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3312557d7a69f594233658c2", "aggregation": { "method": "sum" }, @@ -42850,19 +43799,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001297", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001297" }, "measure": { "unit": "count" @@ -42885,28 +43834,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3108f113b9de967a83878782", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3312557d7a69f594233658c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53552.447, + "value": 48713.15, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:311c434cb6c3cfed8b516fb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:334e9fb6842db6abf0a3eab4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42919,48 +43868,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001282", "level": "constituency", - "name": "Maldon", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001282" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:334e9fb6842db6abf0a3eab4", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 155339389.351, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33624b6c371d28e5b6f388e7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001508", + "level": "constituency", + "name": "St Austell and Newquay", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001508" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "gas_year", "value": 2024 @@ -42972,20 +44010,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:311c434cb6c3cfed8b516fb6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33624b6c371d28e5b6f388e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 408825431.055, + "value": 27440.048, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:313d881fb81a493f7360aecb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33afa9d292fb608b1eba04cb", "aggregation": { "method": "sum" }, @@ -43026,19 +44064,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001119", + "id": "E14001428", "level": "constituency", - "name": "Bradford South", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001119" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001428" }, "measure": { "unit": "count" @@ -43061,20 +44099,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:313d881fb81a493f7360aecb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33afa9d292fb608b1eba04cb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45313.809, + "value": 47086.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31576095b8088ddddc8e011e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33d608347fd80e3595fc0f97", "aggregation": { "method": "sum" }, @@ -43115,19 +44153,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001454", "level": "constituency", - "name": "Oxford East", + "name": "Ruislip, Northwood and Pinner", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001454" }, "measure": { "unit": "kwh" @@ -43150,28 +44188,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31576095b8088ddddc8e011e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33d608347fd80e3595fc0f97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142853940.816, + "value": 150894621.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3167fbcb7c5fa202072ec9b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33d639f997cb31efc1a6b7f5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43187,7 +44225,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -43196,7 +44234,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -43204,27 +44242,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001315", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001315" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -43237,28 +44275,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3167fbcb7c5fa202072ec9b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33d639f997cb31efc1a6b7f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29100.814, + "value": 509999506.92, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3174824edeaf65830b5bbde4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33ee126443afdce378f84553", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43274,7 +44312,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -43283,7 +44321,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -43291,27 +44329,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001169", + "id": "E14001341", "level": "constituency", - "name": "Chipping Barnet", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001169" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001341" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -43326,20 +44364,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3174824edeaf65830b5bbde4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33ee126443afdce378f84553", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46288.105, + "value": 123106143.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:319efed9136413ee3777c15b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3427d0ae0e2ac4d98636682e", "aggregation": { "method": "sum" }, @@ -43380,19 +44418,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "E14001191", "level": "constituency", - "name": "Edinburgh South West", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001191" }, "measure": { "unit": "kwh" @@ -43413,28 +44451,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:319efed9136413ee3777c15b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3427d0ae0e2ac4d98636682e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468940023.632, + "value": 449049655.863, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31d3021163bb6ab5129c5a75", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:342ac541899bb2461e44c739", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43450,7 +44488,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -43459,7 +44497,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -43467,27 +44505,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "E14001575", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001575" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -43500,20 +44538,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31d3021163bb6ab5129c5a75", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:342ac541899bb2461e44c739", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 225532423.392, + "value": 29976.824, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31e32897258635779472a48d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:343c02b7e6fa829457cd1307", "aggregation": { "method": "sum" }, @@ -43554,19 +44592,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "S14000089", "level": "constituency", - "name": "Darlington", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000089" }, "measure": { "unit": "kwh" @@ -43589,115 +44627,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31e32897258635779472a48d", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 134773208.816, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31f438a138d12aa4c0468df0", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000079", - "level": "constituency", - "name": "Edinburgh North and Leith", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000079" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31f438a138d12aa4c0468df0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:343c02b7e6fa829457cd1307", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 514584519.374, + "value": 136086313.739, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3214905d5048230770bfce6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:344f5f772bea328f993f2b7c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43713,7 +44664,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -43722,7 +44673,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -43730,27 +44681,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001331", "level": "constituency", - "name": "South Dorset", + "name": "Lewisham East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001331" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -43763,20 +44714,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3214905d5048230770bfce6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:344f5f772bea328f993f2b7c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394576742.529, + "value": 43567.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:325613718a9597248c44570f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34675a05a456dfe3647b6063", "aggregation": { "method": "sum" }, @@ -43817,19 +44768,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001505", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001505" }, "measure": { "unit": "count" @@ -43852,20 +44803,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:325613718a9597248c44570f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34675a05a456dfe3647b6063", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49293.904, + "value": 44286.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:327138839f3ff1f5ac0f76a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3468e2c4b4a976fe1de53cac", "aggregation": { "method": "sum" }, @@ -43906,19 +44857,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001387", "level": "constituency", - "name": "Mid Sussex", + "name": "North Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001387" }, "measure": { "unit": "count" @@ -43939,28 +44890,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:327138839f3ff1f5ac0f76a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3468e2c4b4a976fe1de53cac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38780.311, + "value": 34195.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:327ecd3578f63f61c4102250", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:346aa3cf329b96768742bdd1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43973,83 +44924,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "E14001193", "level": "constituency", - "name": "Gloucester", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001193" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:327ecd3578f63f61c4102250", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:346aa3cf329b96768742bdd1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161757352.826, + "value": 480089028.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:329bde4c4ab4d068013e1f8b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:346c161eb15c77888e02ddbc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44062,73 +45011,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "E14001214", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001214" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:329bde4c4ab4d068013e1f8b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:346c161eb15c77888e02ddbc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39038.277, + "value": 169808069.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32a68897d513a9a419c44006", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:347c1f72c311d8949aefb7fd", "aggregation": { "method": "sum" }, @@ -44169,19 +45120,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001372", + "id": "E14001249", "level": "constituency", - "name": "Morecambe and Lunesdale", + "name": "Godalming and Ash", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001372" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001249" }, "measure": { "unit": "count" @@ -44204,28 +45155,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32a68897d513a9a419c44006", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:347c1f72c311d8949aefb7fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47605.73, + "value": 44149.819, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32b73798e5461d83b01108f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:349a6aeea0cca0ef2a8c6a04", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44238,81 +45189,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001235", "level": "constituency", - "name": "North Northumberland", + "name": "Faversham and Mid Kent", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001235" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32b73798e5461d83b01108f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:349a6aeea0cca0ef2a8c6a04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 407493108.384, + "value": 43765.313, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32cc3e14bed80bbd50043756", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34babafd50192e897af81a25", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44325,75 +45278,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "S14000100", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000100" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32cc3e14bed80bbd50043756", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34babafd50192e897af81a25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127111174.005, + "value": 39114.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:330b050cfcc0718e61603408", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34c0cd5f719737b208dd7e91", "aggregation": { "method": "sum" }, @@ -44434,19 +45385,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "E14001131", "level": "constituency", - "name": "Gosport", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001131" }, "measure": { "unit": "count" @@ -44469,28 +45420,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:330b050cfcc0718e61603408", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34c0cd5f719737b208dd7e91", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43719.868, + "value": 43044.634, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:331bee0b7991c8a89651c096", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34e9305230b4cbb588103ea2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44506,7 +45457,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -44515,7 +45466,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -44523,27 +45474,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001437", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001437" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -44556,20 +45507,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:331bee0b7991c8a89651c096", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34e9305230b4cbb588103ea2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 314396215.447, + "value": 39017.845, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3343bb0719958392cb9e98cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34ec095e27bb045f9464ae29", "aggregation": { "method": "sum" }, @@ -44610,19 +45561,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "E14001376", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Newbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001376" }, "measure": { "unit": "kwh" @@ -44643,28 +45594,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3343bb0719958392cb9e98cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34ec095e27bb045f9464ae29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 412510942.422, + "value": 362340526.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33a295e99ee4eb85f661a80f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3531947be6ec125c54c54394", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44677,73 +45628,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000091", + "id": "E14001070", "level": "constituency", - "name": "Gordon and Buchan", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001070" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33a295e99ee4eb85f661a80f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3531947be6ec125c54c54394", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298068788.98, + "value": 127633270.242, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33a6a6d79dd7710a6bb10d43", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:356b450c3370476ca5e4e354", "aggregation": { "method": "sum" }, @@ -44784,19 +45737,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "E14001216", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001216" }, "measure": { "unit": "kwh" @@ -44819,28 +45772,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33a6a6d79dd7710a6bb10d43", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:356b450c3370476ca5e4e354", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150210539.898, + "value": 154431794.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33acff6d4b6b39c7ba547300", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:358bc79c56ccc2393f962da5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44856,7 +45809,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -44865,7 +45818,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -44873,27 +45826,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "E14001131", "level": "constituency", - "name": "Huddersfield", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001131" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -44906,28 +45859,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33acff6d4b6b39c7ba547300", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:358bc79c56ccc2393f962da5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 561872767.064, + "value": 30260.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33d0859e759fa389c482dc0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3595a4f8c139796a1310d9c9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44940,83 +45893,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001085", "level": "constituency", - "name": "Battersea", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001085" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33d0859e759fa389c482dc0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3595a4f8c139796a1310d9c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 58974.957, + "value": 30969.792, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33d61f6d3b0974f49e3fbf63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35b536f016d821ed85863de5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45032,7 +45983,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -45041,7 +45992,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -45049,27 +46000,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "E14001419", "level": "constituency", - "name": "Truro and Falmouth", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001419" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -45084,20 +46035,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33d61f6d3b0974f49e3fbf63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35b536f016d821ed85863de5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45903.414, + "value": 142853940.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33e58c407ee729575806f7f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35c640ae90b358844eef80ba", "aggregation": { "method": "sum" }, @@ -45138,19 +46089,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001603", "level": "constituency", - "name": "Tooting", + "name": "Yeovil", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001603" }, "measure": { "unit": "kwh" @@ -45171,20 +46122,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33e58c407ee729575806f7f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35c640ae90b358844eef80ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469077875.451, + "value": 336344612.126, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3405dd5a6d9835bf8ddd3ab4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35cbf342a445b97dca54321b", "aggregation": { "method": "sum" }, @@ -45225,19 +46176,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001219", + "id": "E14001111", "level": "constituency", - "name": "Eastbourne", + "name": "Bolton South and Walkden", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001219" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001111" }, "measure": { "unit": "count" @@ -45258,28 +46209,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3405dd5a6d9835bf8ddd3ab4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35cbf342a445b97dca54321b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41387.0, + "value": 47153.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34233ce82d8e223dbbe7e0d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35ec7a90efd6bc8744e18c11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45295,7 +46246,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -45304,7 +46255,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -45312,27 +46263,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "E14001310", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001310" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -45345,28 +46296,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34233ce82d8e223dbbe7e0d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35ec7a90efd6bc8744e18c11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 588039567.958, + "value": 58959.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34519726de39f2442c21ff63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35f9954975adfd25a6cb725f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45379,81 +46330,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001338", + "id": "S14000109", "level": "constituency", - "name": "Liverpool Riverside", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001338" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000109" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34519726de39f2442c21ff63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35f9954975adfd25a6cb725f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38914.755, + "value": 43900.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3458272e167055e600cedd3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:363c81f5cf40f2abf0144638", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45469,7 +46422,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -45478,7 +46431,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -45486,27 +46439,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001542", + "id": "E14001443", "level": "constituency", - "name": "Tewkesbury", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001542" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001443" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -45521,20 +46474,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3458272e167055e600cedd3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:363c81f5cf40f2abf0144638", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150331825.109, + "value": 46558.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3482fb2c4655a84ac2c5da67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3641f3898ba467d766d6c230", "aggregation": { "method": "sum" }, @@ -45575,19 +46528,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001131", + "id": "E14001164", "level": "constituency", - "name": "Bristol Central", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001131" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001164" }, "measure": { "unit": "count" @@ -45608,28 +46561,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3482fb2c4655a84ac2c5da67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3641f3898ba467d766d6c230", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30260.241, + "value": 28973.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34b2e09b66d97466c956d187", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3646419aee0eb2c2e5a64055", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45642,75 +46595,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001333", + "id": "E14001091", "level": "constituency", - "name": "Lewisham West and East Dulwich", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001333" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001091" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34b2e09b66d97466c956d187", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3646419aee0eb2c2e5a64055", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126961535.384, + "value": 486176870.38, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34c06e7c1b9f55afac3befa3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3661ef32c0a1853a6b1267bb", "aggregation": { "method": "sum" }, @@ -45751,19 +46702,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001163", "level": "constituency", - "name": "Birkenhead", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001163" }, "measure": { "unit": "kwh" @@ -45786,28 +46737,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34c06e7c1b9f55afac3befa3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3661ef32c0a1853a6b1267bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145578197.014, + "value": 138657581.46, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34f5ea8161acf6052cdaa3ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:367784bb2cf36dbd3f09cf5a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45820,81 +46771,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "E14001350", "level": "constituency", - "name": "Tamworth", + "name": "Makerfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001350" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34f5ea8161acf6052cdaa3ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:367784bb2cf36dbd3f09cf5a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 449770041.906, + "value": 134650143.206, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34f754769eceefa751af8c18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:367e4e1e7c2d0a7bd14c3eb1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45907,75 +46860,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001124", + "id": "E14001173", "level": "constituency", - "name": "Brentford and Isleworth", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001124" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001173" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34f754769eceefa751af8c18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:367e4e1e7c2d0a7bd14c3eb1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171844586.992, + "value": 505514003.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35025190a9494e335e18a69d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36836791129787f814bec981", "aggregation": { "method": "sum" }, @@ -46016,19 +46967,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "E14001430", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001430" }, "measure": { "unit": "count" @@ -46049,20 +47000,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35025190a9494e335e18a69d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36836791129787f814bec981", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 13486.947, + "value": 27907.623, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35322df41a393e5a367b81d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3685c9747cb0c6064713a4a9", "aggregation": { "method": "sum" }, @@ -46103,19 +47054,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "E14001389", "level": "constituency", - "name": "Dartford", + "name": "North Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001389" }, "measure": { "unit": "count" @@ -46136,28 +47087,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35322df41a393e5a367b81d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3685c9747cb0c6064713a4a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42467.537, + "value": 45038.618, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:353475accf1740103e8c805b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:369b5924d5d0642595adcb4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46173,7 +47124,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -46182,7 +47133,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -46190,27 +47141,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "E14001337", "level": "constituency", - "name": "Hayes and Harlington", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001337" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -46223,109 +47174,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:353475accf1740103e8c805b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 451277888.862, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:359395b4ccb5526e3f11befe", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001110", - "level": "constituency", - "name": "Bolton North East", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001110" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:359395b4ccb5526e3f11befe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:369b5924d5d0642595adcb4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155925290.449, + "value": 40733.381, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:359bdbcb962035dca4f6b7f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36a5a5e09b92330c78811af5", "aggregation": { "method": "sum" }, @@ -46366,19 +47228,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001153", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Carshalton and Wallington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001153" }, "measure": { "unit": "count" @@ -46399,28 +47261,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:359bdbcb962035dca4f6b7f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36a5a5e09b92330c78811af5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46576.971, + "value": 36236.011, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35bded36887cd9c2417f2084", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36ab0d101e67fd9c01d42dc9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46433,73 +47295,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001230", + "id": "E14001156", "level": "constituency", - "name": "Esher and Walton", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001230" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001156" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35bded36887cd9c2417f2084", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36ab0d101e67fd9c01d42dc9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 604058181.97, + "value": 158733967.843, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:360c87bd0246cde6b8dcbdef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36ba3621267fee52c7bac798", "aggregation": { "method": "sum" }, @@ -46540,19 +47404,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "E14001536", "level": "constituency", - "name": "Walthamstow", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001536" }, "measure": { "unit": "kwh" @@ -46573,20 +47437,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:360c87bd0246cde6b8dcbdef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36ba3621267fee52c7bac798", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420092282.809, + "value": 432409114.127, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:364cb5aa4a40adf673fa052d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36caef042f6f9c04aa9b5038", "aggregation": { "method": "sum" }, @@ -46627,19 +47491,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "E14001466", "level": "constituency", - "name": "Warwick and Leamington", + "name": "Sheffield Brightside and Hillsborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001466" }, "measure": { "unit": "count" @@ -46660,28 +47524,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:364cb5aa4a40adf673fa052d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36caef042f6f9c04aa9b5038", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43290.472, + "value": 44955.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3664f87e9c80e1ed13e1a2dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3718db2d27cf4b947e1066ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46697,7 +47561,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -46706,7 +47570,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -46714,27 +47578,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001508", + "id": "S14000062", "level": "constituency", - "name": "St Austell and Newquay", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001508" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000062" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -46749,28 +47613,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3664f87e9c80e1ed13e1a2dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3718db2d27cf4b947e1066ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 197518781.658, + "value": 49657.399, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3689eb87fd199e7a887a0fb1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3735837bb0701d0b5faeb63b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46786,7 +47650,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -46795,7 +47659,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -46803,27 +47667,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "E14001083", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001083" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -46836,28 +47700,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3689eb87fd199e7a887a0fb1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3735837bb0701d0b5faeb63b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 311118205.861, + "value": 43772.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36d172deb8c7c64781c09208", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:373a3d830aba11a4313eb686", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46873,7 +47737,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -46882,7 +47746,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -46890,27 +47754,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001501", "level": "constituency", - "name": "Harrow East", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001501" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -46925,28 +47789,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36d172deb8c7c64781c09208", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:373a3d830aba11a4313eb686", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40104.356, + "value": 152467610.133, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36e5354ee4e186f7c9ca7326", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37467ea95d497e17e7dd2feb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46959,75 +47823,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000109", + "level": "constituency", + "name": "Torfaen", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000109" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37467ea95d497e17e7dd2feb", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 424259379.05, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:375928c0111e60da722ee29e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001330", "level": "constituency", - "name": "North Cotswolds", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001330" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36e5354ee4e186f7c9ca7326", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:375928c0111e60da722ee29e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45956.972, + "value": 38565.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37113c2884a76e984dd369f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3769f8c9d0a053ffa8724a0d", "aggregation": { "method": "sum" }, @@ -47068,19 +48017,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001599", + "id": "E14001230", "level": "constituency", - "name": "Worthing West", + "name": "Esher and Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001599" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001230" }, "measure": { "unit": "kwh" @@ -47103,20 +48052,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37113c2884a76e984dd369f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3769f8c9d0a053ffa8724a0d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155054507.512, + "value": 178762406.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:371e36e12923b33877467cb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:376b7c0b18bbcdd4f8e5c1a0", "aggregation": { "method": "sum" }, @@ -47157,19 +48106,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001328", "level": "constituency", - "name": "Sheffield Central", + "name": "Leicester West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001328" }, "measure": { "unit": "count" @@ -47190,28 +48139,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:371e36e12923b33877467cb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:376b7c0b18bbcdd4f8e5c1a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27197.149, + "value": 45960.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37213c7de53423c815bc6062", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3777153612f23e1f01383ce6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47224,75 +48173,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001122", "level": "constituency", - "name": "Croydon West", + "name": "Brent East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001122" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37213c7de53423c815bc6062", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3777153612f23e1f01383ce6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157279664.808, + "value": 42319.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:374093270e9d62b8a1f175c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:378606428d6c70b39c7df27f", "aggregation": { "method": "sum" }, @@ -47333,19 +48280,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001479", "level": "constituency", - "name": "Redditch", + "name": "Solihull West and Shirley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001479" }, "measure": { "unit": "kwh" @@ -47366,28 +48313,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:374093270e9d62b8a1f175c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:378606428d6c70b39c7df27f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 418326652.201, + "value": 509049196.055, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3772faeb334e726eebab2054", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:378d7cd3a5449c84a580fe82", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47403,7 +48350,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -47412,7 +48359,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -47420,27 +48367,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001105", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "Blackpool South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001105" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -47453,28 +48400,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3772faeb334e726eebab2054", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:378d7cd3a5449c84a580fe82", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450555704.115, + "value": 48357.843, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37d0a3e1f14cbf4453c7d003", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37d7c93263067141a71dce8e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47487,83 +48434,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "E14001070", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001070" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37d0a3e1f14cbf4453c7d003", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37d7c93263067141a71dce8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136310454.046, + "value": 42473.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37d131166a128844ba22445a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37ea47f9a62ee1f46577c7ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47579,7 +48524,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -47588,7 +48533,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -47596,27 +48541,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001417", + "id": "E14001525", "level": "constituency", - "name": "Orpington", + "name": "Stratford and Bow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001417" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001525" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -47631,107 +48576,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37d131166a128844ba22445a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 40424.264, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37ecc14064c99350271b6942", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001327", - "level": "constituency", - "name": "Leicester South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001327" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37ecc14064c99350271b6942", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37ea47f9a62ee1f46577c7ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34341.7, + "value": 160680269.522, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37edd333703e0906c35ab901", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3802e3c87bff6ad69a58a3fb", "aggregation": { "method": "sum" }, @@ -47772,19 +48630,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001497", "level": "constituency", - "name": "Leeds South", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001497" }, "measure": { "unit": "count" @@ -47805,28 +48663,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37edd333703e0906c35ab901", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3802e3c87bff6ad69a58a3fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43531.143, + "value": 24254.573, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37f9eb7c22fc59e70832d443", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3849bcb8730b00f3bce5c82a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47839,73 +48697,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001196", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Dewsbury and Batley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001196" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37f9eb7c22fc59e70832d443", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3849bcb8730b00f3bce5c82a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 572120009.959, + "value": 120074796.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38331225eed4022306509eac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:386a64d37fd9bd2bfaaa9e28", "aggregation": { "method": "sum" }, @@ -47946,19 +48806,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "S14000090", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000090" }, "measure": { "unit": "kwh" @@ -47981,28 +48841,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38331225eed4022306509eac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:386a64d37fd9bd2bfaaa9e28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127105137.538, + "value": 127111174.005, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3839e7174b3a1f868d1dd1c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3889b669a2dcd9ba0d033ddc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48018,7 +48878,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48027,7 +48887,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -48035,27 +48895,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001414", "level": "constituency", - "name": "Harlow", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001414" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -48068,28 +48928,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3839e7174b3a1f868d1dd1c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3889b669a2dcd9ba0d033ddc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453776226.266, + "value": 38099.519, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3848892d204283eeeb68473c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3893e5fc8d2056b26fab8a40", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48105,7 +48965,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48114,7 +48974,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -48122,27 +48982,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "E14001414", "level": "constituency", - "name": "Nottingham South", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001414" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -48155,20 +49015,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3848892d204283eeeb68473c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3893e5fc8d2056b26fab8a40", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38711.436, + "value": 487265788.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:384fa5a0aea8e77a3066647b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38aa76d066e7c67822eb91b5", "aggregation": { "method": "sum" }, @@ -48209,19 +49069,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001522", + "id": "E14001539", "level": "constituency", - "name": "Stoke-on-Trent South", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001522" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001539" }, "measure": { "unit": "kwh" @@ -48244,20 +49104,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:384fa5a0aea8e77a3066647b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38aa76d066e7c67822eb91b5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131467525.574, + "value": 183606520.911, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:385a6dfe669cea87c992999d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38c5d45e56b9f84f0d2b9924", "aggregation": { "method": "sum" }, @@ -48298,19 +49158,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "E14001518", "level": "constituency", - "name": "North Dorset", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001518" }, "measure": { "unit": "kwh" @@ -48331,28 +49191,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:385a6dfe669cea87c992999d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38c5d45e56b9f84f0d2b9924", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 320371212.948, + "value": 470176890.177, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38752fe886268b19afbb8bc6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3925af0dbd76edb48eede797", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48365,83 +49225,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "E14001519", "level": "constituency", - "name": "West Lancashire", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001519" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38752fe886268b19afbb8bc6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3925af0dbd76edb48eede797", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43481.0, + "value": 492628204.827, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38952af076c8506ed02d8502", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3930a93ff3d9cd9e39284151", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48454,83 +49312,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "E14001501", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001501" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38952af076c8506ed02d8502", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3930a93ff3d9cd9e39284151", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46082.219, + "value": 38510.929, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38bc53f141ceecff211d41f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:395bcd6b67662d25e4e92744", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48546,7 +49402,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48555,7 +49411,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -48563,27 +49419,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "E14001196", "level": "constituency", - "name": "Warrington North", + "name": "Dewsbury and Batley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001196" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -48596,28 +49452,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38bc53f141ceecff211d41f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:395bcd6b67662d25e4e92744", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41382.76, + "value": 465957387.582, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38c2a6a9a22c4809c77e0f08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39674e45dbacc8d96a3f2776", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48633,7 +49489,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -48642,7 +49498,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -48650,27 +49506,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001235", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "Faversham and Mid Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001235" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -48685,28 +49541,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38c2a6a9a22c4809c77e0f08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39674e45dbacc8d96a3f2776", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41718.982, + "value": 157865669.076, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38cc6bc9b4b4dfafe6b75f58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:396dceb7238cb396bed8c13c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48722,7 +49578,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48731,7 +49587,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -48739,27 +49595,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "S14000078", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Edinburgh East and Musselburgh", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000078" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -48772,20 +49628,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38cc6bc9b4b4dfafe6b75f58", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:396dceb7238cb396bed8c13c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43014.904, + "value": 463869093.253, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38d9efa726736d852065f2ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3977af16f71568251ebd5674", "aggregation": { "method": "sum" }, @@ -48826,19 +49682,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001323", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001323" }, "measure": { "unit": "count" @@ -48861,28 +49717,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38d9efa726736d852065f2ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3977af16f71568251ebd5674", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42276.861, + "value": 59020.386, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38fbc50a653c83489a7099cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:397fd6702e0c91531f134fd3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48895,81 +49751,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "E14001399", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001399" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38fbc50a653c83489a7099cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:397fd6702e0c91531f134fd3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 12897.308, + "value": 150772916.45, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38fc2451dc62e1eae0fc306e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3980c93bc3e4dfe06ecd6d0d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48985,7 +49843,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48994,7 +49852,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -49002,27 +49860,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001245", + "id": "E14001277", "level": "constituency", - "name": "Gedling", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001245" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001277" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -49035,28 +49893,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38fc2451dc62e1eae0fc306e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3980c93bc3e4dfe06ecd6d0d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44464.625, + "value": 489457859.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3921cd079d30fe01be563867", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39a1c6fb239b67ab9bafe967", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49072,7 +49930,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -49081,7 +49939,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -49089,27 +49947,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001207", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "Ealing Central and Acton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001207" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -49124,28 +49982,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3921cd079d30fe01be563867", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39a1c6fb239b67ab9bafe967", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158733967.843, + "value": 61459.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:394d36df14b241b180c11124", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39a2c5792816bfa59cc22e58", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49161,7 +50019,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -49170,7 +50028,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -49178,27 +50036,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001279", "level": "constituency", - "name": "Stroud", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001279" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -49213,20 +50071,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:394d36df14b241b180c11124", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39a2c5792816bfa59cc22e58", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45258.508, + "value": 191041293.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:394e9348c3afe011b4c4134b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39aac3dfeea286e83d80d4ee", "aggregation": { "method": "sum" }, @@ -49267,19 +50125,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "S14000075", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000075" }, "measure": { "unit": "kwh" @@ -49300,28 +50158,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:394e9348c3afe011b4c4134b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39aac3dfeea286e83d80d4ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509466837.693, + "value": 457700380.613, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39611cd5349465fdd6737985", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39f971cdc5939aa383fb0fd0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49334,83 +50192,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001355", "level": "constituency", - "name": "Northampton North", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001355" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39611cd5349465fdd6737985", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39f971cdc5939aa383fb0fd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171645746.962, + "value": 47383.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3965428e6381d3d931ec4265", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a02bdc4db45cec6cde87bde", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49423,75 +50279,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001117", + "id": "E14001441", "level": "constituency", - "name": "Bracknell", + "name": "Redditch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001117" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001441" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3965428e6381d3d931ec4265", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a02bdc4db45cec6cde87bde", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150823016.084, + "value": 39526.576, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3965e5aedde276e7d3d52d50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a0b1d6c23054b65ff2308c0", "aggregation": { "method": "sum" }, @@ -49532,19 +50386,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001396", + "id": "E14001197", "level": "constituency", - "name": "North Norfolk", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001396" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001197" }, "measure": { "unit": "kwh" @@ -49565,20 +50419,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3965e5aedde276e7d3d52d50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a0b1d6c23054b65ff2308c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 256969265.216, + "value": 443528777.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39736f62b92bf34cab3b3956", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a40b93fa264d8bbadaae946", "aggregation": { "method": "sum" }, @@ -49619,19 +50473,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001244", + "id": "E14001115", "level": "constituency", - "name": "Gateshead Central and Whickham", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001244" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001115" }, "measure": { "unit": "count" @@ -49652,28 +50506,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39736f62b92bf34cab3b3956", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a40b93fa264d8bbadaae946", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43217.717, + "value": 42251.563, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39823f1a0149298dec092889", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a415da4ee67131208f98131", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49689,7 +50543,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -49698,7 +50552,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -49706,27 +50560,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "E14001417", "level": "constituency", - "name": "Aberdeen North", + "name": "Orpington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001417" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -49741,20 +50595,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39823f1a0149298dec092889", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a415da4ee67131208f98131", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 61225.258, + "value": 144338846.946, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39979427ca9102ddd413525c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a7d2dee664bf008174ae347", "aggregation": { "method": "sum" }, @@ -49795,19 +50649,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001084", "level": "constituency", - "name": "South Cambridgeshire", + "name": "Bedford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001084" }, "measure": { "unit": "kwh" @@ -49828,28 +50682,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39979427ca9102ddd413525c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a7d2dee664bf008174ae347", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 366591513.592, + "value": 464264171.94, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:399de2f62b986518849d11bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a92ceefdb60a31fcccc73e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49865,7 +50719,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -49874,7 +50728,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -49882,27 +50736,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "E14001587", "level": "constituency", - "name": "Rochdale", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001587" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -49917,20 +50771,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:399de2f62b986518849d11bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a92ceefdb60a31fcccc73e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127970595.284, + "value": 46014.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:399e337b343b97b146d4a029", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a966277ee63748ac371d904", "aggregation": { "method": "sum" }, @@ -49971,19 +50825,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "E14001108", "level": "constituency", - "name": "Ipswich", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001108" }, "measure": { "unit": "kwh" @@ -50006,28 +50860,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:399e337b343b97b146d4a029", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a966277ee63748ac371d904", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159741961.961, + "value": 159624590.124, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39a29807ff18fd7186d0026b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ab834f2dcc722268dc067cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50043,7 +50897,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -50052,7 +50906,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -50060,27 +50914,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "W07000092", "level": "constituency", - "name": "Gorton and Denton", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000092" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -50093,20 +50947,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39a29807ff18fd7186d0026b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ab834f2dcc722268dc067cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470581838.352, + "value": 44815.104, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39b0d45abc42e7da8e635fdc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3aceaae6ef20e28098adc789", "aggregation": { "method": "sum" }, @@ -50147,19 +51001,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "E14001390", "level": "constituency", - "name": "North East Hertfordshire", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001390" }, "measure": { "unit": "count" @@ -50180,20 +51034,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39b0d45abc42e7da8e635fdc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3aceaae6ef20e28098adc789", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34305.935, + "value": 36591.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39c68791ff17b7588ac1afa3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ad13d63c2ed5a9b31280ee4", "aggregation": { "method": "sum" }, @@ -50234,19 +51088,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001177", + "id": "S14000083", "level": "constituency", - "name": "Colne Valley", + "name": "Falkirk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001177" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000083" }, "measure": { "unit": "kwh" @@ -50269,20 +51123,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39c68791ff17b7588ac1afa3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ad13d63c2ed5a9b31280ee4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138534151.007, + "value": 140792537.009, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39da89ea130092d474701dc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ae07cd807ff7131597ea543", "aggregation": { "method": "sum" }, @@ -50323,19 +51177,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001245", + "id": "E14001533", "level": "constituency", - "name": "Gedling", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001245" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001533" }, "measure": { "unit": "count" @@ -50358,28 +51212,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39da89ea130092d474701dc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ae07cd807ff7131597ea543", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47112.497, + "value": 41207.784, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39f2a491dc865ce166b54640", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ae585579d5b10a3e6932d03", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50392,83 +51246,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "E14001490", "level": "constituency", - "name": "Wolverhampton South East", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001490" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39f2a491dc865ce166b54640", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ae585579d5b10a3e6932d03", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153328534.391, + "value": 440748445.341, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39f4e0439fca2375f94fb202", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b1263127e48081cc1622805", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50484,7 +51336,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -50493,7 +51345,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -50501,27 +51353,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "E14001239", "level": "constituency", - "name": "Falkirk", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001239" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -50534,28 +51386,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39f4e0439fca2375f94fb202", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b1263127e48081cc1622805", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41432.725, + "value": 394957794.154, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39f7da114f1cde90a9e73fb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b6987926d10d0335f8bdbb8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50571,7 +51423,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -50580,7 +51432,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -50588,27 +51440,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "E14001383", "level": "constituency", - "name": "North Bedfordshire", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001383" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -50621,20 +51473,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39f7da114f1cde90a9e73fb6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b6987926d10d0335f8bdbb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 406707649.02, + "value": 45406.609, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a3a05695baeb082d0d0e78d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b7f58c26e4a09c960cc9392", "aggregation": { "method": "sum" }, @@ -50675,19 +51527,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "E14001330", "level": "constituency", - "name": "Croydon South", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001330" }, "measure": { "unit": "kwh" @@ -50710,28 +51562,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a3a05695baeb082d0d0e78d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b7f58c26e4a09c960cc9392", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162473179.391, + "value": 153114661.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a49d3bbbfd89429da4d44f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b8002d326f0375d7c945742", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50747,7 +51599,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -50756,7 +51608,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -50764,27 +51616,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001374", + "id": "E14001593", "level": "constituency", - "name": "New Forest West", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001374" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001593" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -50799,28 +51651,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a49d3bbbfd89429da4d44f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b8002d326f0375d7c945742", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41439.507, + "value": 169652409.596, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a6b1937fec82994d9c85eae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bbf02b0db6fec094eea15da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50836,7 +51688,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -50845,7 +51697,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -50853,27 +51705,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "E14001457", "level": "constituency", - "name": "Aberdeen South", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001457" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -50886,28 +51738,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a6b1937fec82994d9c85eae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bbf02b0db6fec094eea15da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 647317290.495, + "value": 42934.511, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a70254b483102bab38e0ff7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bfacd6bdc6e755d462d46a2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50920,81 +51772,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001476", + "id": "E14001180", "level": "constituency", - "name": "Sleaford and North Hykeham", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001476" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001180" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a70254b483102bab38e0ff7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bfacd6bdc6e755d462d46a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 358695653.739, + "value": 151670023.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a791e5f76e850fcba947b4e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c3a7a3ed82b756da881dc59", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51010,7 +51864,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -51019,7 +51873,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -51027,27 +51881,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "E14001129", "level": "constituency", - "name": "Wrexham", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001129" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -51062,20 +51916,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a791e5f76e850fcba947b4e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c3a7a3ed82b756da881dc59", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43941.379, + "value": 133801209.875, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ab749e2742b15afe7667e37", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c80fa994a3a9663fd4e1f3f", "aggregation": { "method": "sum" }, @@ -51116,19 +51970,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001545", + "id": "E14001378", "level": "constituency", - "name": "Thornbury and Yate", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001545" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001378" }, "measure": { "unit": "kwh" @@ -51151,28 +52005,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ab749e2742b15afe7667e37", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c80fa994a3a9663fd4e1f3f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163970941.153, + "value": 136950815.063, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3aba5e2109326cd83a1e2757", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c95dc3e1ccac9e7c3a6f29d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51188,7 +52042,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -51197,7 +52051,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -51205,27 +52059,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001196", + "id": "W07000090", "level": "constituency", - "name": "Dewsbury and Batley", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001196" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000090" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -51238,20 +52092,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3aba5e2109326cd83a1e2757", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c95dc3e1ccac9e7c3a6f29d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37776.091, + "value": 438768570.9, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3acfefc8623a0b456045c25c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cab0b24feb9e8b36d7e0e90", "aggregation": { "method": "sum" }, @@ -51292,19 +52146,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001304", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001304" }, "measure": { "unit": "kwh" @@ -51327,28 +52181,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3acfefc8623a0b456045c25c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cab0b24feb9e8b36d7e0e90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159492722.994, + "value": 120383228.394, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b07414d826ede259e8a21d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cbc4a41e10b8cd11472c577", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51361,81 +52215,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "E14001549", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001549" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b07414d826ede259e8a21d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cbc4a41e10b8cd11472c577", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37217.279, + "value": 40913.112, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b388e25d30c73dbf1ea65bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ccc9893cf1d7fd433552aed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51451,7 +52307,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -51460,7 +52316,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -51468,27 +52324,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "E14001436", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Rawmarsh and Conisbrough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001436" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -51503,20 +52359,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b388e25d30c73dbf1ea65bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ccc9893cf1d7fd433552aed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164254676.66, + "value": 42883.534, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b45e3cae9b2aca40eac24e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cd8b22cbfc79ad9df0f319b", "aggregation": { "method": "sum" }, @@ -51557,19 +52413,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "E14001375", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001375" }, "measure": { "unit": "kwh" @@ -51592,28 +52448,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b45e3cae9b2aca40eac24e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cd8b22cbfc79ad9df0f319b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136318779.339, + "value": 184972684.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ba369b7e089de0111cd4dd8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d19f8e465f6a9d110a3e76a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51629,7 +52485,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -51638,7 +52494,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -51646,27 +52502,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "S14000085", "level": "constituency", - "name": "South Northamptonshire", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000085" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -51681,28 +52537,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ba369b7e089de0111cd4dd8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d19f8e465f6a9d110a3e76a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44298.491, + "value": 145965842.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bb048e5ef704b2ef3dd95b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d365eff82ce74a4a4fa359d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51715,81 +52571,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001069", "level": "constituency", - "name": "Harrow East", + "name": "Ashford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001069" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bb048e5ef704b2ef3dd95b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d365eff82ce74a4a4fa359d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 592222499.583, + "value": 153987454.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bd01cd1b3a04fe4564e1c0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d45d1cb2e7630fc2ee6991d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51802,73 +52660,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "E14001489", "level": "constituency", - "name": "Alyn and Deeside", + "name": "South Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001489" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bd01cd1b3a04fe4564e1c0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d45d1cb2e7630fc2ee6991d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42010.713, + "value": 43363.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bdd12a99b32abf187f3c8f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d50bcc23f342733630e4b6d", "aggregation": { "method": "sum" }, @@ -51909,19 +52769,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "E14001364", "level": "constituency", - "name": "Gorton and Denton", + "name": "Mid Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001364" }, "measure": { "unit": "count" @@ -51944,20 +52804,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bdd12a99b32abf187f3c8f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d50bcc23f342733630e4b6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45985.769, + "value": 43370.734, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bffb675be3b6c1160440cba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d5d75511842cf3485bb7e23", "aggregation": { "method": "sum" }, @@ -51998,19 +52858,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001583", "level": "constituency", - "name": "Liverpool Garston", + "name": "Whitehaven and Workington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001583" }, "measure": { "unit": "kwh" @@ -52033,20 +52893,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bffb675be3b6c1160440cba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d5d75511842cf3485bb7e23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127871412.084, + "value": 140298941.259, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c281bc24c8e4739f7a6f36f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d6a1144df1deb75db73df1e", "aggregation": { "method": "sum" }, @@ -52087,19 +52947,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "E14001220", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001220" }, "measure": { "unit": "count" @@ -52122,28 +52982,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c281bc24c8e4739f7a6f36f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d6a1144df1deb75db73df1e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54831.709, + "value": 40547.017, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c30db78d7a14a616a11e885", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d7afe83b0407f4cc7068be7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52159,7 +53019,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -52168,7 +53028,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -52176,27 +53036,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000097", + "id": "S14000109", "level": "constituency", - "name": "Gower", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000109" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -52211,28 +53071,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c30db78d7a14a616a11e885", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d7afe83b0407f4cc7068be7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45643.835, + "value": 122060817.251, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c76bb336f7879f59e712c28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d8870a58b69322500ff1197", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52245,81 +53105,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "S14000104", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Rutherglen", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000104" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c76bb336f7879f59e712c28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d8870a58b69322500ff1197", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43542.218, + "value": 45992.779, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c7e032c9e8bcae907021f6b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3dac2aa7e5a95fe3c2adcc38", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52332,83 +53194,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "W07000089", "level": "constituency", - "name": "Witham", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000089" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c7e032c9e8bcae907021f6b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3dac2aa7e5a95fe3c2adcc38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182297479.899, + "value": 41840.033, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c8de14f9565885fa4a95cfd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e37725b24a1bea323341bc1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52424,7 +53284,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -52433,7 +53293,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -52441,27 +53301,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001346", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001346" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -52474,20 +53334,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c8de14f9565885fa4a95cfd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e37725b24a1bea323341bc1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 401791936.104, + "value": 38227.726, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cbda722b9b1b9018a639339", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e47e239a51c0ce04164aa7d", "aggregation": { "method": "sum" }, @@ -52528,19 +53388,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "S14000069", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000069" }, "measure": { "unit": "count" @@ -52563,20 +53423,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cbda722b9b1b9018a639339", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e47e239a51c0ce04164aa7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42743.058, + "value": 56826.737, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e502ec183999bd66a78288d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001540", + "level": "constituency", + "name": "Taunton and Wellington", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001540" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e502ec183999bd66a78288d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 372062357.969, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cd72aefbbc87d01bcb0ea55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e517d49dad33bcb492574f7", "aggregation": { "method": "sum" }, @@ -52617,19 +53564,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001210", + "id": "E14001577", "level": "constituency", - "name": "Earley and Woodley", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001210" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001577" }, "measure": { "unit": "kwh" @@ -52652,28 +53599,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cd72aefbbc87d01bcb0ea55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e517d49dad33bcb492574f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140117088.556, + "value": 146650444.685, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cdfcc7a756fbee6041f1c80", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e648f6171be058477059648", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52686,75 +53633,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "S14000084", "level": "constituency", - "name": "Southend West and Leigh", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000084" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cdfcc7a756fbee6041f1c80", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e648f6171be058477059648", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45490.115, + "value": 403243988.645, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d21ea1564a701ea7391d7e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e6c2b3a0c6cc803a688122d", "aggregation": { "method": "sum" }, @@ -52795,19 +53740,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "S14000066", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000066" }, "measure": { "unit": "count" @@ -52828,28 +53773,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d21ea1564a701ea7391d7e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e6c2b3a0c6cc803a688122d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38750.078, + "value": 40500.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d5365c13328e2793694610b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e73df461856877b66b00ba5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52865,7 +53810,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -52874,7 +53819,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -52882,27 +53827,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001263", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001263" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -52917,28 +53862,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d5365c13328e2793694610b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e73df461856877b66b00ba5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136950815.063, + "value": 46532.308, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d62a5893e57f75136ee9598", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ed78c41c341dc9207a56358", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52951,83 +53896,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001068", + "id": "E14001341", "level": "constituency", - "name": "Ashfield", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001068" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001341" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d62a5893e57f75136ee9598", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ed78c41c341dc9207a56358", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42908.617, + "value": 43315.072, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d6e0fd88654a449c095f524", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f0700fb55fd94eaf51729d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53040,81 +53983,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "E14001312", "level": "constituency", - "name": "Cambridge", + "name": "Kingston and Surbiton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001312" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d6e0fd88654a449c095f524", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f0700fb55fd94eaf51729d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459060244.314, + "value": 47764.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d92c0fae4059d35190ad561", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f2d30747c74739827359400", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53130,7 +54075,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -53139,7 +54084,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -53147,27 +54092,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "S14000064", "level": "constituency", - "name": "Great Yarmouth", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000064" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -53182,115 +54127,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d92c0fae4059d35190ad561", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f2d30747c74739827359400", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157685731.929, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d97cb53c2b83ba1c8eb855b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001202", - "level": "constituency", - "name": "Dover and Deal", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001202" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d97cb53c2b83ba1c8eb855b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 428533708.302, + "value": 46309.561, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d9c7a903f4ca0adfcb7f569", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f3938c06a2ca05719ba5249", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53306,7 +54164,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -53315,7 +54173,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -53323,27 +54181,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "E14001335", "level": "constituency", - "name": "Blackburn", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001335" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -53356,20 +54214,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d9c7a903f4ca0adfcb7f569", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f3938c06a2ca05719ba5249", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 515091824.712, + "value": 40148.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3daf773f6ec01e803e58b29a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f4838138b468da7d4088b39", "aggregation": { "method": "sum" }, @@ -53410,19 +54268,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "E14001548", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001548" }, "measure": { "unit": "count" @@ -53443,20 +54301,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3daf773f6ec01e803e58b29a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f4838138b468da7d4088b39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40731.053, + "value": 25423.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3dba0d70c40d4ca711e757f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f73a4746ce88fe4a31bbaf3", "aggregation": { "method": "sum" }, @@ -53497,19 +54355,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "E14001568", "level": "constituency", - "name": "Ashford", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001568" }, "measure": { "unit": "count" @@ -53532,28 +54390,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3dba0d70c40d4ca711e757f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f73a4746ce88fe4a31bbaf3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45253.939, + "value": 45651.249, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3dd121fad982422a48de6aac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f8a88308c78f830544db6be", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53566,75 +54424,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001179", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Corby and East Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001179" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3dd121fad982422a48de6aac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f8a88308c78f830544db6be", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157724768.451, + "value": 494707684.317, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3dea79e7a1f68459bd40be01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f9cd92e53b3e7c25936f854", "aggregation": { "method": "sum" }, @@ -53675,19 +54531,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "E14001304", "level": "constituency", - "name": "West Bromwich", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001304" }, "measure": { "unit": "kwh" @@ -53708,28 +54564,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3dea79e7a1f68459bd40be01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f9cd92e53b3e7c25936f854", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 477931413.613, + "value": 243618814.326, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3dfa86cd84db540d5d23ab78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f9ff1aa2e0a5c7ffb297d28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53745,7 +54601,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -53754,7 +54610,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -53762,27 +54618,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "S14000094", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000094" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -53795,28 +54651,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3dfa86cd84db540d5d23ab78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f9ff1aa2e0a5c7ffb297d28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473378522.079, + "value": 27934.82, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e3122d08614d82aeff87b76", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fa53108e59618966b66d57c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53829,81 +54685,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "E14001297", "level": "constituency", - "name": "Enfield North", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001297" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e3122d08614d82aeff87b76", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fa53108e59618966b66d57c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492106802.444, + "value": 147814405.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e4a341df16b3a65315887cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fad6904da4dd02df42d5c9e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53919,7 +54777,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -53928,7 +54786,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -53936,27 +54794,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "E14001573", "level": "constituency", - "name": "Bromsgrove", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001573" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -53971,20 +54829,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e4a341df16b3a65315887cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fad6904da4dd02df42d5c9e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159831759.846, + "value": 46300.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e72b90ec1a83b7a669fefce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fc5faa3eb53610883c6162e", "aggregation": { "method": "sum" }, @@ -54025,19 +54883,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "E14001266", "level": "constituency", - "name": "Manchester Rusholme", + "name": "Harborough, Oadby and Wigston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001266" }, "measure": { "unit": "count" @@ -54058,28 +54916,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e72b90ec1a83b7a669fefce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fc5faa3eb53610883c6162e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30837.215, + "value": 42951.301, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e7e58d6fa594e426926c55e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fcbcec6b9fc45d9992ad0a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54092,73 +54950,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001201", "level": "constituency", - "name": "Edinburgh West", + "name": "Dorking and Horley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001201" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e7e58d6fa594e426926c55e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fcbcec6b9fc45d9992ad0a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 573903229.676, + "value": 167007661.654, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e8ace2fbedf3ff1a61990aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fd3e0a72cb75ac5840bcc7f", "aggregation": { "method": "sum" }, @@ -54199,19 +55059,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "E14001389", "level": "constituency", - "name": "Basingstoke", + "name": "North Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001389" }, "measure": { "unit": "kwh" @@ -54232,28 +55092,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e8ace2fbedf3ff1a61990aa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fd3e0a72cb75ac5840bcc7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 447913163.32, + "value": 522342515.485, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ea24c25cd7c303315c118db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4008853e0692636ce51d5af7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54266,81 +55126,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001505", + "id": "E14001222", "level": "constituency", - "name": "Spelthorne", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001505" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001222" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ea24c25cd7c303315c118db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4008853e0692636ce51d5af7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38100.0, + "value": 127105137.538, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ec53b15fb2c472f0ebc36e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40260ddb74177233f53ae9f7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54356,7 +55218,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -54365,7 +55227,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -54373,27 +55235,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001366", "level": "constituency", - "name": "Liverpool Garston", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001366" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -54406,20 +55268,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ec53b15fb2c472f0ebc36e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40260ddb74177233f53ae9f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40733.381, + "value": 453357925.805, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ee5ef94246b0f1421cb6420", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4026522b127c87291669d42b", "aggregation": { "method": "sum" }, @@ -54460,19 +55322,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001189", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001189" }, "measure": { "unit": "kwh" @@ -54493,28 +55355,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ee5ef94246b0f1421cb6420", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4026522b127c87291669d42b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 587207759.122, + "value": 439253851.87, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ee8d4b56ac6ece1ef9cd030", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40270a70a55cc7c252b429c6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54530,7 +55392,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -54539,7 +55401,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -54547,27 +55409,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "S14000091", "level": "constituency", - "name": "Dundee Central", + "name": "Gordon and Buchan", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000091" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -54580,20 +55442,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ee8d4b56ac6ece1ef9cd030", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40270a70a55cc7c252b429c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457700380.613, + "value": 22434.91, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3eee6534261c61aca97b022c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4057289d5f6fc54d5d43770a", "aggregation": { "method": "sum" }, @@ -54634,19 +55496,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001096", + "id": "E14001242", "level": "constituency", - "name": "Birmingham Ladywood", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001242" }, "measure": { "unit": "count" @@ -54669,28 +55531,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3eee6534261c61aca97b022c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4057289d5f6fc54d5d43770a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 63881.321, + "value": 48144.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ef51e6d8fdbdf031ce5dfb4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:406c6caca9f645ce5a57165f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54703,81 +55565,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "E14001188", "level": "constituency", - "name": "York Central", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001188" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ef51e6d8fdbdf031ce5dfb4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:406c6caca9f645ce5a57165f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 466902161.493, + "value": 157279664.808, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f43195be100a10a1fce8b7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4080972217d47d3e132303e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54790,75 +55654,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "E14001526", "level": "constituency", - "name": "Hartlepool", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001526" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f43195be100a10a1fce8b7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4080972217d47d3e132303e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44827.0, + "value": 388790667.891, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f553f1a9b6935b02c5b850e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40867dc084d3998bd2ba90a0", "aggregation": { "method": "sum" }, @@ -54899,19 +55761,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "W07000090", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000090" }, "measure": { "unit": "count" @@ -54932,28 +55794,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f553f1a9b6935b02c5b850e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40867dc084d3998bd2ba90a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38202.554, + "value": 39176.389, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f6f9ade2679ae2278b7ce27", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40965d752dda8e418ca67f6d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54969,7 +55831,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -54978,7 +55840,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -54986,27 +55848,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001340", + "id": "E14001194", "level": "constituency", - "name": "Liverpool Wavertree", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001340" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001194" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -55021,28 +55883,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f6f9ade2679ae2278b7ce27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40965d752dda8e418ca67f6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130547701.363, + "value": 49130.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f74ec15973758fbd87e79f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40b218e014de82c4b7cee67d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55055,83 +55917,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001185", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001185" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f74ec15973758fbd87e79f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40b218e014de82c4b7cee67d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 86474.883, + "value": 48402.494, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f8ce069e04759c792963950", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40be66cc0b167065f2cc6731", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55147,7 +56007,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -55156,7 +56016,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -55164,27 +56024,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "W07000106", "level": "constituency", - "name": "Wyre Forest", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000106" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -55197,20 +56057,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f8ce069e04759c792963950", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40be66cc0b167065f2cc6731", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41445.0, + "value": 480361532.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f9c86d125708aaca88ef889", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40fab520a5f10828d5bbbc79", "aggregation": { "method": "sum" }, @@ -55251,19 +56111,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "E14001421", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001421" }, "measure": { "unit": "count" @@ -55286,28 +56146,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f9c86d125708aaca88ef889", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40fab520a5f10828d5bbbc79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44558.069, + "value": 48155.036, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fa2546d3e8df0a48063daa9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4136169aff876a82d8c8af8c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55320,73 +56180,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001475", + "id": "E14001241", "level": "constituency", - "name": "Skipton and Ripon", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001475" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001241" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fa2546d3e8df0a48063daa9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4136169aff876a82d8c8af8c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425334731.585, + "value": 155023061.899, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4180e2901f0196730198b13b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001128", + "level": "constituency", + "name": "Brigg and Immingham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001128" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4180e2901f0196730198b13b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42445.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fd44057170d4bea2c57b3ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:418521214570da2a38557829", "aggregation": { "method": "sum" }, @@ -55427,19 +56378,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "S14000090", "level": "constituency", - "name": "Ipswich", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000090" }, "measure": { "unit": "kwh" @@ -55460,20 +56411,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fd44057170d4bea2c57b3ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:418521214570da2a38557829", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 436883697.432, + "value": 504695659.468, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ff15f671d6c3e260269992a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41b5bfa7283ac5ff4fdeef9a", "aggregation": { "method": "sum" }, @@ -55514,19 +56465,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001520", + "id": "S14000111", "level": "constituency", - "name": "Stoke-on-Trent Central", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001520" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000111" }, "measure": { "unit": "kwh" @@ -55549,28 +56500,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ff15f671d6c3e260269992a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41b5bfa7283ac5ff4fdeef9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143775042.52, + "value": 191799465.672, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ff27871d03d81849c87ad86", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41ba0e9afa83cf85bb958a06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55583,73 +56534,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000095", + "id": "S14000089", "level": "constituency", - "name": "Clwyd North", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000089" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ff27871d03d81849c87ad86", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41ba0e9afa83cf85bb958a06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43227.479, + "value": 53310.656, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:402e716d4021c80c2f4a32de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41bf39ca32160f81144dee12", "aggregation": { "method": "sum" }, @@ -55690,19 +56643,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "E14001109", "level": "constituency", - "name": "Blyth and Ashington", + "name": "Bolsover", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001109" }, "measure": { "unit": "count" @@ -55725,20 +56678,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:402e716d4021c80c2f4a32de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41bf39ca32160f81144dee12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50234.641, + "value": 48120.032, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40304dbda84f52fb2cbe81c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41e902fef023c55626a4ebac", "aggregation": { "method": "sum" }, @@ -55779,19 +56732,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "E14001339", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001339" }, "measure": { "unit": "count" @@ -55812,20 +56765,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40304dbda84f52fb2cbe81c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41e902fef023c55626a4ebac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34871.556, + "value": 44032.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4049bd68a0a65dd9bd458ec1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:423add09148ed57077a6207d", "aggregation": { "method": "sum" }, @@ -55866,19 +56819,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001090", + "id": "E14001554", "level": "constituency", - "name": "Bicester and Woodstock", + "name": "Truro and Falmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001554" }, "measure": { "unit": "kwh" @@ -55901,28 +56854,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4049bd68a0a65dd9bd458ec1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:423add09148ed57077a6207d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171593175.781, + "value": 185034610.083, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4059d0a574b69e6e487e90c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:425b04f1a644f94b0feba404", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55935,83 +56888,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "S14000106", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "West Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000106" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4059d0a574b69e6e487e90c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:425b04f1a644f94b0feba404", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141968829.35, + "value": 430400386.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:406eb051bf09f610e5255e72", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4268cdf870da5ffdf0452628", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56024,81 +56975,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "E14001544", "level": "constituency", - "name": "Bristol North West", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001544" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:406eb051bf09f610e5255e72", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4268cdf870da5ffdf0452628", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40778.848, + "value": 181943827.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40aba731a8d74bd429cbba28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42a37c4ff3dcc82a6ec053e2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56111,81 +57064,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001326", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Leicester East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001326" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40aba731a8d74bd429cbba28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42a37c4ff3dcc82a6ec053e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441431733.106, + "value": 120798261.264, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:413120eb6753f02e2718c662", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42ca14d3ced5a5dc7ec48e85", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56198,83 +57153,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "E14001246", "level": "constituency", - "name": "Leeds North West", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001246" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:413120eb6753f02e2718c662", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42ca14d3ced5a5dc7ec48e85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41534.565, + "value": 40657.513, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:415c836f24e06deb7be709cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42f9326027acdf6e83e29738", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56290,7 +57243,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -56299,7 +57252,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -56307,27 +57260,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001334", "level": "constituency", - "name": "Brent West", + "name": "Leyton and Wanstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001334" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -56342,20 +57295,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:415c836f24e06deb7be709cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42f9326027acdf6e83e29738", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44895.852, + "value": 143163739.123, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:416e8d75f98a57830353b469", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42feccd8bb182f6e59a2664c", "aggregation": { "method": "sum" }, @@ -56396,19 +57349,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "E14001226", "level": "constituency", - "name": "Wirral West", + "name": "Epping Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001226" }, "measure": { "unit": "count" @@ -56429,117 +57382,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:416e8d75f98a57830353b469", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42feccd8bb182f6e59a2664c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38806.83, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4179b6e982aa0b42c8769320", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001455", - "level": "constituency", - "name": "Runcorn and Helsby", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001455" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4179b6e982aa0b42c8769320", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41933.91, + "value": 39164.373, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:417fb3175d4f47f76f9b2062", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4312b649a04f131bd52d841c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56555,7 +57419,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -56564,7 +57428,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -56572,27 +57436,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "E14001167", "level": "constituency", - "name": "Feltham and Heston", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001167" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -56605,20 +57469,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:417fb3175d4f47f76f9b2062", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4312b649a04f131bd52d841c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37391.233, + "value": 519050194.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41a32dbb39654a1c02662424", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43889a40623b3c9f9853da21", "aggregation": { "method": "sum" }, @@ -56659,19 +57523,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001394", + "id": "E14001575", "level": "constituency", - "name": "North East Somerset and Hanham", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001394" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001575" }, "measure": { "unit": "kwh" @@ -56694,20 +57558,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41a32dbb39654a1c02662424", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43889a40623b3c9f9853da21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141021587.439, + "value": 182713084.42, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41c74e1338c9f3f716dc4f94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:439cb8fd883147377a87cd56", "aggregation": { "method": "sum" }, @@ -56748,19 +57612,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "E14001116", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Bournemouth West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001116" }, "measure": { "unit": "count" @@ -56781,28 +57645,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41c74e1338c9f3f716dc4f94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:439cb8fd883147377a87cd56", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30731.987, + "value": 39254.838, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41d1f9fbc3bf5a8ea67cf3ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43a7b8d6411b694fbf87ec81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56818,7 +57682,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -56827,7 +57691,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -56835,27 +57699,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001434", "level": "constituency", - "name": "Caerphilly", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001434" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -56870,20 +57734,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41d1f9fbc3bf5a8ea67cf3ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43a7b8d6411b694fbf87ec81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43074.793, + "value": 158337205.842, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41e60a2b8d516656503a19fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43ae36262ce77c59b5157cb6", "aggregation": { "method": "sum" }, @@ -56924,19 +57788,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "E14001101", "level": "constituency", - "name": "Enfield North", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001101" }, "measure": { "unit": "kwh" @@ -56959,28 +57823,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41e60a2b8d516656503a19fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43ae36262ce77c59b5157cb6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171458425.323, + "value": 141355731.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41ef531fd71880e33ae41c3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43ef831f7926c7089a1d19da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56996,7 +57860,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -57005,7 +57869,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -57013,27 +57877,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001503", "level": "constituency", - "name": "Carlisle", + "name": "Southgate and Wood Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001503" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -57046,20 +57910,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41ef531fd71880e33ae41c3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43ef831f7926c7089a1d19da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43665.073, + "value": 592493562.486, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:422264ebaa5298d7855d3bc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4416d5f7783b8e60b69d8106", "aggregation": { "method": "sum" }, @@ -57100,19 +57964,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001203", + "id": "E14001121", "level": "constituency", - "name": "Droitwich and Evesham", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001203" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001121" }, "measure": { "unit": "kwh" @@ -57133,20 +57997,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:422264ebaa5298d7855d3bc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4416d5f7783b8e60b69d8106", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379248822.681, + "value": 360007017.546, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42417946546d7629ed575dc1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4420e9bcb835ef404c6562ae", "aggregation": { "method": "sum" }, @@ -57187,19 +58051,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "E14001147", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001147" }, "measure": { "unit": "count" @@ -57222,28 +58086,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42417946546d7629ed575dc1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4420e9bcb835ef404c6562ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43723.442, + "value": 47397.583, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:425757be9b46a0982461ccf2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:442e9bb2a28b25e8a2d3f7ae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57259,7 +58123,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -57268,7 +58132,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -57276,27 +58140,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001070", + "id": "W07000083", "level": "constituency", - "name": "Ashton-under-Lyne", + "name": "Bangor Aberconwy", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001070" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000083" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -57311,20 +58175,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:425757be9b46a0982461ccf2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:442e9bb2a28b25e8a2d3f7ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127633270.242, + "value": 43333.829, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:426266ed1fbeab47329511c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:443c9cc9e8c8d2b28ff92c33", "aggregation": { "method": "sum" }, @@ -57365,19 +58229,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001332", + "id": "E14001479", "level": "constituency", - "name": "Lewisham North", + "name": "Solihull West and Shirley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001332" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001479" }, "measure": { "unit": "count" @@ -57400,28 +58264,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:426266ed1fbeab47329511c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:443c9cc9e8c8d2b28ff92c33", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53939.527, + "value": 40502.052, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42be0e24ea1947d92068ec90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4447e33468fa8b6591c307a4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57434,73 +58298,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "E14001077", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001077" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42be0e24ea1947d92068ec90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4447e33468fa8b6591c307a4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37618.028, + "value": 154226237.916, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42c1f8e9c45620cf023decca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:445e9902f4cfe90c8ac7d380", "aggregation": { "method": "sum" }, @@ -57541,19 +58407,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001171", + "id": "E14001504", "level": "constituency", - "name": "Christchurch", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001171" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001504" }, "measure": { "unit": "kwh" @@ -57574,20 +58440,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42c1f8e9c45620cf023decca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:445e9902f4cfe90c8ac7d380", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444711641.333, + "value": 489364937.917, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42fa161e0cef584bc6bf0af4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:446d246550a10796d6aeaf66", "aggregation": { "method": "sum" }, @@ -57628,19 +58494,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "E14001327", "level": "constituency", - "name": "Leeds North West", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001327" }, "measure": { "unit": "kwh" @@ -57663,28 +58529,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42fa161e0cef584bc6bf0af4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:446d246550a10796d6aeaf66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136080050.705, + "value": 146954406.873, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42fb5472a174aba12e5eb29a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:447977f0630c68233a224139", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57697,81 +58563,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001294", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001294" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42fb5472a174aba12e5eb29a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:447977f0630c68233a224139", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36591.0, + "value": 45795.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42fd7198510fe8052ad9c5b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44847922cbca4d512c342366", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57784,73 +58652,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "E14001475", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001475" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42fd7198510fe8052ad9c5b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44847922cbca4d512c342366", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32535.336, + "value": 46857.747, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43224a41a03ea17bc06a3b20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:448db070d4eb03c97aefd3d3", "aggregation": { "method": "sum" }, @@ -57891,19 +58761,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "E14001075", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001075" }, "measure": { "unit": "count" @@ -57924,28 +58794,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43224a41a03ea17bc06a3b20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:448db070d4eb03c97aefd3d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39752.037, + "value": 47267.767, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4341a630f96e84e5b41aa5be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44aa9d0200f0282c0fcf82dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57961,7 +58831,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -57970,7 +58840,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -57978,27 +58848,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001410", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001410" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -58011,28 +58881,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4341a630f96e84e5b41aa5be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44aa9d0200f0282c0fcf82dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425257959.275, + "value": 39587.023, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4369d928bef1d4adf8ee1205", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44b3f5ee8f4b737ac4160fce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58045,73 +58915,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", + "id": "E14001223", "level": "constituency", - "name": "Mid Norfolk", + "name": "Eltham and Chislehurst", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001365" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001223" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4369d928bef1d4adf8ee1205", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44b3f5ee8f4b737ac4160fce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 20680.044, + "value": 46554.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43d723d93e616465e2315cd7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44c95596420e98b415a8090b", "aggregation": { "method": "sum" }, @@ -58152,19 +59024,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001072", "level": "constituency", - "name": "Southport", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001072" }, "measure": { "unit": "kwh" @@ -58185,28 +59057,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43d723d93e616465e2315cd7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44c95596420e98b415a8090b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489364937.917, + "value": 379956362.571, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43db31a4ed93d0009bca7c06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44d68c8c69f7f74b51f4b71f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58222,7 +59094,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -58231,7 +59103,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -58239,27 +59111,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001599", + "id": "E14001427", "level": "constituency", - "name": "Worthing West", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001599" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001427" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -58272,20 +59144,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43db31a4ed93d0009bca7c06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44d68c8c69f7f74b51f4b71f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433639934.241, + "value": 44119.753, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43e026cedf8fac2dee0ce513", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44ec69bdc2e1c5646116c401", "aggregation": { "method": "sum" }, @@ -58326,19 +59198,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "E14001299", "level": "constituency", - "name": "Enfield North", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001299" }, "measure": { "unit": "count" @@ -58361,28 +59233,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43e026cedf8fac2dee0ce513", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44ec69bdc2e1c5646116c401", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49906.123, + "value": 42094.026, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43ea9dd28aa5709f462f16d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:451669aaaa8cf9dc1e0db4ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58395,75 +59267,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "E14001400", "level": "constituency", - "name": "Harrow West", + "name": "North Warwickshire and Bedworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001400" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43ea9dd28aa5709f462f16d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:451669aaaa8cf9dc1e0db4ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45439.404, + "value": 38116.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43f6d96609a6bdeafe128735", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:451dc6774b0555e538e5798a", "aggregation": { "method": "sum" }, @@ -58504,19 +59374,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001250", "level": "constituency", - "name": "Norwich North", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001250" }, "measure": { "unit": "kwh" @@ -58539,20 +59409,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43f6d96609a6bdeafe128735", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:451dc6774b0555e538e5798a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131864707.8, + "value": 165571746.235, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:444bf8ee1a1f712db2bc39be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45319fd737596c2ac19c9ef5", "aggregation": { "method": "sum" }, @@ -58593,19 +59463,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001211", + "id": "E14001605", "level": "constituency", - "name": "Easington", + "name": "York Outer", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001211" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001605" }, "measure": { "unit": "kwh" @@ -58628,20 +59498,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:444bf8ee1a1f712db2bc39be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45319fd737596c2ac19c9ef5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119824970.083, + "value": 134890484.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4456fd2703cc256a5c0074c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4539e818c07d259e8edf5d95", "aggregation": { "method": "sum" }, @@ -58682,19 +59552,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001297", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001297" }, "measure": { "unit": "kwh" @@ -58715,28 +59585,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4456fd2703cc256a5c0074c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4539e818c07d259e8edf5d95", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395128364.212, + "value": 561872767.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44611c32cfde96eebef2014c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4549d4a2e853bb740ba79679", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58752,7 +59622,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -58761,7 +59631,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -58769,27 +59639,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "E14001346", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001346" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -58804,28 +59674,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44611c32cfde96eebef2014c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4549d4a2e853bb740ba79679", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40212.258, + "value": 162241230.907, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44636c4d67e4b0d21010ebd4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45898cd47f910777a885994e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58841,7 +59711,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -58850,7 +59720,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -58858,27 +59728,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "S14000089", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000089" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -58891,20 +59761,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44636c4d67e4b0d21010ebd4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45898cd47f910777a885994e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 339388904.425, + "value": 43233.681, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4467aa92ea7b1ddb60ec21cf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4596d1aa4494a8c949d4937f", "aggregation": { "method": "sum" }, @@ -58945,19 +59815,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001272", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001272" }, "measure": { "unit": "count" @@ -58978,20 +59848,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4467aa92ea7b1ddb60ec21cf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4596d1aa4494a8c949d4937f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39210.989, + "value": 43961.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4468750112eb5380378082a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45a2f8bb91a389f9f563ff89", "aggregation": { "method": "sum" }, @@ -59032,19 +59902,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "E14001586", "level": "constituency", - "name": "Edinburgh South West", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001586" }, "measure": { "unit": "count" @@ -59065,20 +59935,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4468750112eb5380378082a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45a2f8bb91a389f9f563ff89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44872.248, + "value": 41451.778, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:449b11eda635cec01e4746f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45a3c13d92c0599df125a323", "aggregation": { "method": "sum" }, @@ -59119,19 +59989,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "E14001472", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001472" }, "measure": { "unit": "count" @@ -59152,20 +60022,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:449b11eda635cec01e4746f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45a3c13d92c0599df125a323", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24113.454, + "value": 41299.329, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44a3bb74e70001c6f832b1e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45b3e71e806aa67e1e17d039", "aggregation": { "method": "sum" }, @@ -59206,19 +60076,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001137", "level": "constituency", - "name": "Leeds South", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001137" }, "measure": { "unit": "kwh" @@ -59241,28 +60111,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44a3bb74e70001c6f832b1e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45b3e71e806aa67e1e17d039", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180030848.467, + "value": 149297117.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44bf4f8a4e29f7ffd609fb57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45ca24fff662b8c3c3e04546", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59278,7 +60148,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -59287,7 +60157,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -59295,27 +60165,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001598", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001598" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -59328,20 +60198,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44bf4f8a4e29f7ffd609fb57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45ca24fff662b8c3c3e04546", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 599790985.857, + "value": 44998.606, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44d48aeeb05405c5186d77b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45d006be94403a6aa01d30f4", "aggregation": { "method": "sum" }, @@ -59382,19 +60252,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "E14001155", "level": "constituency", - "name": "North East Fife", + "name": "Central Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001155" }, "measure": { "unit": "count" @@ -59417,28 +60287,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44d48aeeb05405c5186d77b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45d006be94403a6aa01d30f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47184.884, + "value": 43892.763, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44f1b1169ff298be9e787762", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45fef8b7131ca7c5255e04fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59454,7 +60324,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -59463,7 +60333,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -59471,27 +60341,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "S14000099", "level": "constituency", - "name": "Tottenham", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000099" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -59506,20 +60376,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44f1b1169ff298be9e787762", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45fef8b7131ca7c5255e04fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56495.688, + "value": 140359791.926, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:450c0f82a92e9614dce62298", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:460809095000005d79da91cd", "aggregation": { "method": "sum" }, @@ -59560,19 +60430,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001474", "level": "constituency", - "name": "Peckham", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001474" }, "measure": { "unit": "kwh" @@ -59595,28 +60465,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:450c0f82a92e9614dce62298", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:460809095000005d79da91cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127847831.884, + "value": 153478397.108, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45167d4ec3d6523081c286a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:462efe479de23d206cfcf8bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59629,83 +60499,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001539", + "id": "S14000072", "level": "constituency", - "name": "Tatton", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001539" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000072" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45167d4ec3d6523081c286a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:462efe479de23d206cfcf8bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44003.901, + "value": 485875111.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4517b6afc74a097ef8095569", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46590b64361a2d1f64b8fb69", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59721,7 +60589,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -59730,7 +60598,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -59738,27 +60606,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001335", + "id": "E14001191", "level": "constituency", - "name": "Lichfield", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001335" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001191" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -59773,28 +60641,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4517b6afc74a097ef8095569", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46590b64361a2d1f64b8fb69", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44353.632, + "value": 151818404.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:457609f56538571ad3743439", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4659351938807187ca4a1226", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59810,7 +60678,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -59819,7 +60687,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -59827,27 +60695,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001371", + "id": "E14001210", "level": "constituency", - "name": "Mitcham and Morden", + "name": "Earley and Woodley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001371" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001210" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -59860,28 +60728,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:457609f56538571ad3743439", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4659351938807187ca4a1226", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469699746.627, + "value": 38356.631, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4579556117b8f144083d669e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:465c0275684b255166b69a99", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59897,7 +60765,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -59906,7 +60774,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -59914,27 +60782,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001458", "level": "constituency", - "name": "Weald of Kent", + "name": "Rutland and Stamford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001458" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -59949,28 +60817,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4579556117b8f144083d669e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:465c0275684b255166b69a99", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 188078467.785, + "value": 42249.094, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:457d54b89a6654af28eb4b84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:467d0d6465b45bca4599257b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59983,83 +60851,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "E14001329", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "Leigh and Atherton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001329" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:457d54b89a6654af28eb4b84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:467d0d6465b45bca4599257b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141730868.334, + "value": 471677463.73, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45885ca3e4db456da4835b21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46a308c9cc1b10ab19e30091", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60075,7 +60941,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -60084,7 +60950,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -60092,27 +60958,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001335", + "id": "S14000081", "level": "constituency", - "name": "Lichfield", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001335" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000081" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -60125,20 +60991,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45885ca3e4db456da4835b21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46a308c9cc1b10ab19e30091", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473975833.365, + "value": 44872.248, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:459eb15ce59f7782bb350c34", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46f051ebfff1d960b7347b67", "aggregation": { "method": "sum" }, @@ -60179,19 +61045,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "E14001282", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001282" }, "measure": { "unit": "kwh" @@ -60212,28 +61078,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:459eb15ce59f7782bb350c34", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46f051ebfff1d960b7347b67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 358953149.501, + "value": 444106419.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45ac87cc2daaf1c4029e5ee2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46f50318048f4e3de0fb5ea2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60249,7 +61115,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -60258,7 +61124,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -60266,27 +61132,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001258", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001258" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -60301,20 +61167,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45ac87cc2daaf1c4029e5ee2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46f50318048f4e3de0fb5ea2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43916.878, + "value": 164737697.085, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46f5525873ed3165a6413e7b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001302", + "level": "constituency", + "name": "Ipswich", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001302" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46f5525873ed3165a6413e7b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42524.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45adebc73b926d21f48d2bab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:470952f8d7436cf762e718fe", "aggregation": { "method": "sum" }, @@ -60355,19 +61308,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001316", "level": "constituency", - "name": "Mid Sussex", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001316" }, "measure": { "unit": "kwh" @@ -60388,20 +61341,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45adebc73b926d21f48d2bab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:470952f8d7436cf762e718fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453357925.805, + "value": 450545749.183, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:470f1fcc99e93189d5dc4444", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001464", + "level": "constituency", + "name": "Selby", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001464" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:470f1fcc99e93189d5dc4444", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 398449157.951, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45cfc692572e366eb3d87f7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4725c38b492c2916fd4f42ab", "aggregation": { "method": "sum" }, @@ -60442,19 +61482,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001075", + "id": "E14001194", "level": "constituency", - "name": "Barnsley South", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001194" }, "measure": { "unit": "count" @@ -60475,28 +61515,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45cfc692572e366eb3d87f7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4725c38b492c2916fd4f42ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47267.767, + "value": 45268.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45f0a13cb6b72932dcdd4bb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:472d817580f30d98749d131c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60512,7 +61552,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -60521,7 +61561,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -60529,27 +61569,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "W07000084", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000084" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -60564,28 +61604,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45f0a13cb6b72932dcdd4bb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:472d817580f30d98749d131c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42177.97, + "value": 123347647.73, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:461dce1d3983991a37f8d539", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47599947a412edb41a694c3a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60598,83 +61638,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001305", + "id": "E14001480", "level": "constituency", - "name": "Islington North", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001305" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001480" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:461dce1d3983991a37f8d539", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47599947a412edb41a694c3a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51586.0, + "value": 398219189.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:462517d2015e8189daeae79d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47811a399191e32681ea1a68", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60687,83 +61725,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001429", + "id": "E14001372", "level": "constituency", - "name": "Poole", + "name": "Morecambe and Lunesdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001429" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001372" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:462517d2015e8189daeae79d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47811a399191e32681ea1a68", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154085978.413, + "value": 466503962.073, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:462854f6ee3d23782a05cb6c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4797559836c6c7002414122f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60776,73 +61812,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "E14001273", "level": "constituency", - "name": "Cambridge", + "name": "Harwich and North Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001273" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:462854f6ee3d23782a05cb6c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4797559836c6c7002414122f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40136.658, + "value": 45061.885, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46378b7a72ab36d18a9085d2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:479f3f5cec3562781549261b", "aggregation": { "method": "sum" }, @@ -60883,19 +61921,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001236", "level": "constituency", - "name": "Halifax", + "name": "Feltham and Heston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001236" }, "measure": { "unit": "kwh" @@ -60916,28 +61954,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46378b7a72ab36d18a9085d2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:479f3f5cec3562781549261b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 547723491.576, + "value": 454580942.276, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:465167817d627ba4a102a268", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47b63f28565e77d2e6c9edb4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60953,7 +61991,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -60962,7 +62000,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -60970,27 +62008,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001379", + "id": "E14001580", "level": "constituency", - "name": "Newcastle upon Tyne North", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001379" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001580" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -61003,28 +62041,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:465167817d627ba4a102a268", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47b63f28565e77d2e6c9edb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 606813626.555, + "value": 30537.129, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:465476c3b8dc8b3a92b4938e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47ca35663bf6a62ec75995fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61037,81 +62075,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000079", + "id": "S14000101", "level": "constituency", - "name": "Edinburgh North and Leith", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000079" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000101" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:465476c3b8dc8b3a92b4938e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47ca35663bf6a62ec75995fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55132.211, + "value": 46426.917, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46656ec0ee4600b5dbe4e6a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47f027d5450dba7ef4466595", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61127,7 +62167,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -61136,7 +62176,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -61144,27 +62184,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001405", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001405" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -61177,28 +62217,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46656ec0ee4600b5dbe4e6a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47f027d5450dba7ef4466595", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45250.725, + "value": 312146260.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:466cf0bc43630125fa612477", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:480675c0f3f824b1a273e5af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61214,7 +62254,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -61223,7 +62263,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -61231,27 +62271,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001323", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001323" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -61264,20 +62304,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:466cf0bc43630125fa612477", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:480675c0f3f824b1a273e5af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451924049.065, + "value": 43531.143, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:469233dad6cfaa0de740cfca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:483f7fce81bb31f99eb8ccc6", "aggregation": { "method": "sum" }, @@ -61318,19 +62358,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "E14001458", "level": "constituency", - "name": "Dartford", + "name": "Rutland and Stamford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001458" }, "measure": { "unit": "kwh" @@ -61351,28 +62391,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:469233dad6cfaa0de740cfca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:483f7fce81bb31f99eb8ccc6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 449049655.863, + "value": 421412154.507, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46a1fa53a79fdba89746efb4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:484482ddd591233f81bb24f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61385,81 +62425,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001139", + "id": "E14001464", "level": "constituency", - "name": "Broxbourne", + "name": "Selby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001139" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001464" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46a1fa53a79fdba89746efb4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:484482ddd591233f81bb24f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40143.66, + "value": 45624.055, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46b143f8981849a95aad2c9d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:484708f27c541003970add0c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61472,83 +62514,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000079", + "id": "E14001589", "level": "constituency", - "name": "Edinburgh North and Leith", + "name": "Wirral West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001589" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46b143f8981849a95aad2c9d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:484708f27c541003970add0c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 176761883.979, + "value": 504869482.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46bcf0952460fb5738e59fa3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4855e7c74a904aa5279d44d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61561,83 +62601,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001198", + "id": "E14001245", "level": "constituency", - "name": "Doncaster Central", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001198" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001245" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46bcf0952460fb5738e59fa3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4855e7c74a904aa5279d44d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51927.299, + "value": 524687373.456, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46bd314d3f7be8dc169046ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:489a9f7b57e07a501e6b8e37", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61653,7 +62691,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -61662,7 +62700,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -61670,27 +62708,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "E14001383", "level": "constituency", - "name": "South Norfolk", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001383" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -61705,20 +62743,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46bd314d3f7be8dc169046ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:489a9f7b57e07a501e6b8e37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43363.012, + "value": 133816896.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46e363ed828ec7e2101a1047", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48a28456af4e99f790ea3944", "aggregation": { "method": "sum" }, @@ -61759,19 +62797,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001403", + "id": "E14001329", "level": "constituency", - "name": "North West Hampshire", + "name": "Leigh and Atherton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001403" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001329" }, "measure": { "unit": "count" @@ -61794,28 +62832,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46e363ed828ec7e2101a1047", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48a28456af4e99f790ea3944", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47424.091, + "value": 50669.654, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47536c529b5db97d3ccdc5b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48a49b34f113af60161d7331", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61828,75 +62866,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001565", "level": "constituency", - "name": "Harlow", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001565" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47536c529b5db97d3ccdc5b5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48a49b34f113af60161d7331", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160939539.687, + "value": 490190908.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:475c996464771df40fef1ec6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48dd948821c48950575bbc90", "aggregation": { "method": "sum" }, @@ -61937,19 +62973,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "E14001159", "level": "constituency", - "name": "Chichester", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001159" }, "measure": { "unit": "kwh" @@ -61970,20 +63006,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:475c996464771df40fef1ec6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48dd948821c48950575bbc90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461774420.646, + "value": 463547340.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47a142e8c5e8a00aabb37788", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4912596e3275c8c57978ebfc", "aggregation": { "method": "sum" }, @@ -62024,19 +63060,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001488", + "id": "E14001505", "level": "constituency", - "name": "South Leicestershire", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001488" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001505" }, "measure": { "unit": "kwh" @@ -62057,28 +63093,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47a142e8c5e8a00aabb37788", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4912596e3275c8c57978ebfc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467854485.137, + "value": 467495527.057, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47ca8cc3d573d63fe79a822c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49157b664743e5df3723ec67", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62094,7 +63130,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -62103,7 +63139,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -62111,27 +63147,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "S14000088", "level": "constituency", - "name": "Halesowen", + "name": "Glasgow South West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000088" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -62144,20 +63180,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47ca8cc3d573d63fe79a822c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49157b664743e5df3723ec67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38524.623, + "value": 424766403.876, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47ebd0af88fbd3b2980d072e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49489a61d28b807ea3f20cb2", "aggregation": { "method": "sum" }, @@ -62198,19 +63234,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001473", "level": "constituency", - "name": "Cardiff North", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001473" }, "measure": { "unit": "count" @@ -62233,28 +63269,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47ebd0af88fbd3b2980d072e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49489a61d28b807ea3f20cb2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40980.09, + "value": 46687.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4802fc4305d712286172add9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:494a5eeebcd5d4bc1f46f7ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62267,75 +63303,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001540", + "id": "E14001591", "level": "constituency", - "name": "Taunton and Wellington", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001540" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001591" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4802fc4305d712286172add9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:494a5eeebcd5d4bc1f46f7ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161713289.856, + "value": 34658.15, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48421c22426fdbf344b0ca06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:496221c82a162c66df204b3b", "aggregation": { "method": "sum" }, @@ -62376,19 +63410,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001360", "level": "constituency", - "name": "City of Durham", + "name": "Mid Buckinghamshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001360" }, "measure": { "unit": "count" @@ -62411,107 +63445,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48421c22426fdbf344b0ca06", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43165.18, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:484553046b7663cd17c55bab", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001584", - "level": "constituency", - "name": "Widnes and Halewood", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001584" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:484553046b7663cd17c55bab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:496221c82a162c66df204b3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40440.825, + "value": 41718.467, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:484ab3379b8358a900fa4f1c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49667e832cd03d7829e0f990", "aggregation": { "method": "sum" }, @@ -62552,19 +63499,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "E14001534", "level": "constituency", - "name": "Richmond Park", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001534" }, "measure": { "unit": "kwh" @@ -62585,28 +63532,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:484ab3379b8358a900fa4f1c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49667e832cd03d7829e0f990", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 615053661.35, + "value": 462377275.01, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4855ec54fe44f367799345d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:498decb4245ed52b15c7dbd5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62619,137 +63566,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "E14001299", "level": "constituency", - "name": "Chelmsford", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001299" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4855ec54fe44f367799345d7", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 162365242.196, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48976d2dde5c232335e08c14", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001345", - "level": "constituency", - "name": "Luton North", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001345" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -62761,20 +63619,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48976d2dde5c232335e08c14", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:498decb4245ed52b15c7dbd5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38886.0, + "value": 464176582.361, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:489ac8fbd83dedd7d1e606e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:499bfa33cd8fb6f6b28cdc9a", "aggregation": { "method": "sum" }, @@ -62815,19 +63673,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001144", "level": "constituency", - "name": "Northampton North", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001144" }, "measure": { "unit": "kwh" @@ -62848,20 +63706,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:489ac8fbd83dedd7d1e606e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:499bfa33cd8fb6f6b28cdc9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 544609017.799, + "value": 505775967.85, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48a0f6ca1037851f0ee290ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49ca0ccfe8db97d4443c920f", "aggregation": { "method": "sum" }, @@ -62902,19 +63760,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001125", + "id": "E14001414", "level": "constituency", - "name": "Brentwood and Ongar", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001125" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001414" }, "measure": { "unit": "count" @@ -62937,28 +63795,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48a0f6ca1037851f0ee290ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49ca0ccfe8db97d4443c920f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43580.07, + "value": 41024.792, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48f8b5c399131379b02ff3b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49d508d14cd62940f9bbfc53", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62974,7 +63832,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -62983,7 +63841,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -62991,27 +63849,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "E14001437", "level": "constituency", - "name": "Glasgow East", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001437" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -63026,20 +63884,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48f8b5c399131379b02ff3b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49d508d14cd62940f9bbfc53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54824.727, + "value": 148532793.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:491965cabf94cf361c66ef92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49e1e6ccf28c5ecf1b74c2e2", "aggregation": { "method": "sum" }, @@ -63080,19 +63938,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "E14001574", "level": "constituency", - "name": "Bedford", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001574" }, "measure": { "unit": "count" @@ -63113,28 +63971,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:491965cabf94cf361c66ef92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49e1e6ccf28c5ecf1b74c2e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40374.215, + "value": 41309.585, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:491d8fc34bfe1c4524ac04c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a157cf1531a6b394f0ddc48", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63147,83 +64005,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001569", + "id": "E14001252", "level": "constituency", - "name": "Waveney Valley", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001252" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:491d8fc34bfe1c4524ac04c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a157cf1531a6b394f0ddc48", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 189934995.215, + "value": 38463.42, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49250c7b22c002ff1d150fc1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a266284d24bad3b0c52ab34", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63239,7 +64095,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -63248,7 +64104,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -63256,27 +64112,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "S14000091", "level": "constituency", - "name": "Putney", + "name": "Gordon and Buchan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000091" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -63291,20 +64147,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49250c7b22c002ff1d150fc1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a266284d24bad3b0c52ab34", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51005.043, + "value": 172330797.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49276c71621034fff3aa2af5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a2df7dfdafe3f2982f7843b", "aggregation": { "method": "sum" }, @@ -63345,19 +64201,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001152", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Carlisle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001152" }, "measure": { "unit": "count" @@ -63378,20 +64234,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49276c71621034fff3aa2af5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a2df7dfdafe3f2982f7843b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30778.496, + "value": 43665.073, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:493b9cba5ab91429b105f2b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a5394d074eb2c7b93cc5897", "aggregation": { "method": "sum" }, @@ -63432,19 +64288,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000097", + "id": "E14001412", "level": "constituency", - "name": "Gower", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001412" }, "measure": { "unit": "kwh" @@ -63467,20 +64323,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:493b9cba5ab91429b105f2b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a5394d074eb2c7b93cc5897", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140284865.904, + "value": 132599172.703, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:493fce3885f6e0bcbf555d5e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a7ac500061cc84fd54845d8", "aggregation": { "method": "sum" }, @@ -63521,19 +64377,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "E14001368", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001368" }, "measure": { "unit": "count" @@ -63554,20 +64410,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:493fce3885f6e0bcbf555d5e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a7ac500061cc84fd54845d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42713.894, + "value": 41870.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:494333cebab8ed4b8152ebd5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a9e83bb8b1a1b7ca99896ea", "aggregation": { "method": "sum" }, @@ -63608,19 +64464,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "E14001602", "level": "constituency", - "name": "Yeovil", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001602" }, "measure": { "unit": "count" @@ -63643,28 +64499,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:494333cebab8ed4b8152ebd5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a9e83bb8b1a1b7ca99896ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48784.869, + "value": 48847.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:498f582e8ed9c16b178266ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4aa8c072378e8849924ff0c8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63677,73 +64533,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001425", + "id": "E14001580", "level": "constituency", - "name": "Peterborough", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001425" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001580" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:498f582e8ed9c16b178266ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4aa8c072378e8849924ff0c8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46939.245, + "value": 48865.339, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ab0fe987bfeff1c94263962", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001127", + "level": "constituency", + "name": "Bridlington and The Wolds", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001127" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ab0fe987bfeff1c94263962", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46666.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49ee77a6a2228b5e68289444", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ac4782aee44de23c4d85c1f", "aggregation": { "method": "sum" }, @@ -63784,19 +64731,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "W07000084", "level": "constituency", - "name": "York Outer", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000084" }, "measure": { "unit": "kwh" @@ -63817,28 +64764,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49ee77a6a2228b5e68289444", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ac4782aee44de23c4d85c1f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478609823.564, + "value": 510196628.174, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49f0fd537ae72ec25cdd0018", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4acbc131dba4cbb97274ac42", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63851,81 +64798,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001370", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001370" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49f0fd537ae72ec25cdd0018", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4acbc131dba4cbb97274ac42", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39616.773, + "value": 43772.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a2982f71ded62f00cc2d097", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4acdac0917cf154e627bbf4f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63938,83 +64887,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "E14001303", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001303" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a2982f71ded62f00cc2d097", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4acdac0917cf154e627bbf4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160187945.351, + "value": 315359123.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a2a7791be1f841de13dcf68", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ad577362c871cbf8cc7212f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64027,73 +64974,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001521", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001521" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a2a7791be1f841de13dcf68", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ad577362c871cbf8cc7212f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 501810050.26, + "value": 131090714.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a2d4148009268fdc39481e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4aec7ee684b23b67b008ab79", "aggregation": { "method": "sum" }, @@ -64134,19 +65083,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "E14001142", "level": "constituency", - "name": "Chichester", + "name": "Burnley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001142" }, "measure": { "unit": "count" @@ -64169,28 +65118,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a2d4148009268fdc39481e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4aec7ee684b23b67b008ab79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51094.184, + "value": 47645.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a32e1cad557f4a6c505d8f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4af5ac288f5b37e2090e8f5f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64206,7 +65155,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -64215,7 +65164,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -64223,27 +65172,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "W07000093", "level": "constituency", - "name": "Witham", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000093" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -64256,28 +65205,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a32e1cad557f4a6c505d8f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4af5ac288f5b37e2090e8f5f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34271.33, + "value": 134742674.755, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a81767f926365eb39bf4aeb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b01fa2fbd380fa5bb2a06e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64290,75 +65239,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "W07000100", "level": "constituency", - "name": "Bootle", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000100" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a81767f926365eb39bf4aeb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b01fa2fbd380fa5bb2a06e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127568186.78, + "value": 32508.692, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4aac76f76dbace76d9067491", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b244473795a9a772220e583", "aggregation": { "method": "sum" }, @@ -64399,19 +65346,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "E14001576", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001576" }, "measure": { "unit": "count" @@ -64432,28 +65379,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4aac76f76dbace76d9067491", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b244473795a9a772220e583", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40855.529, + "value": 37217.279, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4abc74f314ec4145d97904f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b5d04962bef13bebc951aa0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64469,7 +65416,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -64478,7 +65425,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -64486,27 +65433,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "S14000094", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000094" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -64521,28 +65468,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4abc74f314ec4145d97904f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b5d04962bef13bebc951aa0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 192598030.734, + "value": 62458.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4afe6ad324c6a054c76809fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b895e0225ddc25e2b6cbaff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64555,75 +65502,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001086", "level": "constituency", - "name": "South Ribble", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001086" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4afe6ad324c6a054c76809fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b895e0225ddc25e2b6cbaff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137063753.133, + "value": 298575468.605, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bc754e532726607b8246e40", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001106", + "level": "constituency", + "name": "Blaydon and Consett", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001106" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bc754e532726607b8246e40", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 525020822.236, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b3db0abeb2d3a0561ed2b21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bc7b49cd4812b9deb906652", "aggregation": { "method": "sum" }, @@ -64664,19 +65696,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "W07000085", "level": "constituency", - "name": "Fylde", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000085" }, "measure": { "unit": "count" @@ -64699,20 +65731,198 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b3db0abeb2d3a0561ed2b21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bc7b49cd4812b9deb906652", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48144.22, + "value": 44266.101, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bcd9359842b654ddd8eaf57", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001603", + "level": "constituency", + "name": "Yeovil", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001603" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bcd9359842b654ddd8eaf57", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 48784.869, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bd1271e9c403e58a84f7e19", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000097", + "level": "constituency", + "name": "Gower", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000097" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bd1271e9c403e58a84f7e19", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 140284865.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b57299965df42aa3ed33f1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bf92fea2b7047a42689bd63", "aggregation": { "method": "sum" }, @@ -64753,19 +65963,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001125", + "id": "W07000100", "level": "constituency", - "name": "Brentwood and Ongar", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001125" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000100" }, "measure": { "unit": "kwh" @@ -64786,28 +65996,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b57299965df42aa3ed33f1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bf92fea2b7047a42689bd63", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517596424.405, + "value": 311118205.861, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b8965c6b149c9bbacf7a1ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c026bdf648a19943fdac848", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64823,7 +66033,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -64832,7 +66042,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -64840,27 +66050,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "E14001292", "level": "constituency", - "name": "Leicester West", + "name": "Hornchurch and Upminster", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001292" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -64873,28 +66083,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b8965c6b149c9bbacf7a1ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c026bdf648a19943fdac848", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45960.0, + "value": 512912156.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bd1bd088a26a253bbd04ce4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c091f84316208356cc5610b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64907,73 +66117,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "E14001385", "level": "constituency", - "name": "Liverpool Walton", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001385" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bd1bd088a26a253bbd04ce4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c091f84316208356cc5610b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44032.447, + "value": 225152845.608, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bd40d673982de8bed08b5ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c179786573eca451da0d7e9", "aggregation": { "method": "sum" }, @@ -65014,19 +66226,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "E14001311", "level": "constituency", - "name": "Tamworth", + "name": "Kettering", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001311" }, "measure": { "unit": "count" @@ -65047,28 +66259,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bd40d673982de8bed08b5ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c179786573eca451da0d7e9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40018.801, + "value": 46207.383, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bdd60bc04edc03cceaa99f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c54cfec9256f0e585cb7c24", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65081,75 +66293,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "S14000105", "level": "constituency", - "name": "Chesterfield", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000105" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bdd60bc04edc03cceaa99f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c54cfec9256f0e585cb7c24", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45552.0, + "value": 36782.227, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bf2364ec7cf8b974c8a6b7b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c55c91da27ef9c5cddaceb6", "aggregation": { "method": "sum" }, @@ -65190,19 +66400,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "W07000099", "level": "constituency", - "name": "Bolsover", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000099" }, "measure": { "unit": "count" @@ -65225,20 +66435,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bf2364ec7cf8b974c8a6b7b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c55c91da27ef9c5cddaceb6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48120.032, + "value": 46082.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c0a041096878342142c9f03", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c6273b55d3694091448de86", "aggregation": { "method": "sum" }, @@ -65279,19 +66489,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "E14001517", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001517" }, "measure": { "unit": "kwh" @@ -65314,20 +66524,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c0a041096878342142c9f03", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c6273b55d3694091448de86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140298941.259, + "value": 146007636.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c2fb03df42554823b4cf8a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c7340ff547304f35b57acf5", "aggregation": { "method": "sum" }, @@ -65368,19 +66578,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001377", + "id": "E14001463", "level": "constituency", - "name": "Newcastle upon Tyne Central and West", + "name": "Sefton Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001377" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001463" }, "measure": { "unit": "kwh" @@ -65401,115 +66611,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c2fb03df42554823b4cf8a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c7340ff547304f35b57acf5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 565336839.732, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c31c546e99ccc97b0d2f596", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001519", - "level": "constituency", - "name": "Stockton West", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001519" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c31c546e99ccc97b0d2f596", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 39683.86, + "value": 494200873.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c34b29549d8e456a7ef92af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c893a9c9c0bcb3633a77f0a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65522,73 +66645,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "E14001421", "level": "constituency", - "name": "Swindon South", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001421" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c34b29549d8e456a7ef92af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c893a9c9c0bcb3633a77f0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42437.986, + "value": 127847831.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c37b16af15a38430f9f411c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c9dc7fbf1fed7f98b1c8116", "aggregation": { "method": "sum" }, @@ -65629,19 +66754,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "E14001358", "level": "constituency", - "name": "South Cotswolds", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001358" }, "measure": { "unit": "kwh" @@ -65664,28 +66789,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c37b16af15a38430f9f411c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c9dc7fbf1fed7f98b1c8116", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 197995299.671, + "value": 155975941.519, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c7777ddc966dcd5b9df8695", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4caa1eae8861d199402cd080", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65698,81 +66823,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "E14001115", "level": "constituency", - "name": "Rushcliffe", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001115" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c7777ddc966dcd5b9df8695", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4caa1eae8861d199402cd080", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42934.511, + "value": 49125.046, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c7cf181ca246d54d659920f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4cd485b57f14e60d1859952b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65788,7 +66915,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -65797,7 +66924,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -65805,27 +66932,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001298", + "id": "S14000100", "level": "constituency", - "name": "Huntingdon", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000100" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -65838,28 +66965,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c7cf181ca246d54d659920f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4cd485b57f14e60d1859952b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40476.647, + "value": 492901325.63, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4cce0280738471517baf2baa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4cf73b7ea085c1c6af0d2705", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65875,7 +67002,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -65884,7 +67011,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -65892,27 +67019,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "S14000093", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000093" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -65925,28 +67052,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4cce0280738471517baf2baa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4cf73b7ea085c1c6af0d2705", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45406.609, + "value": 489852334.915, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ce2f67a16dbaa19252adbf4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d49b699fa03ec43cd893c47", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65959,73 +67086,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000104", + "id": "E14001598", "level": "constituency", - "name": "Rutherglen", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001598" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ce2f67a16dbaa19252adbf4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d49b699fa03ec43cd893c47", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 500298897.828, + "value": 48695.967, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4cf6ee0fc802af260f2008dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d52c471439a6341e0135498", "aggregation": { "method": "sum" }, @@ -66066,19 +67195,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "E14001230", "level": "constituency", - "name": "Rugby", + "name": "Esher and Walton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001230" }, "measure": { "unit": "count" @@ -66099,20 +67228,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4cf6ee0fc802af260f2008dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d52c471439a6341e0135498", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45345.373, + "value": 39482.947, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d062dd8e0546279b2dfd821", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d787767bdf0284d3daba29d", "aggregation": { "method": "sum" }, @@ -66153,19 +67282,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "W07000086", "level": "constituency", - "name": "Swindon South", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000086" }, "measure": { "unit": "kwh" @@ -66188,28 +67317,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d062dd8e0546279b2dfd821", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d787767bdf0284d3daba29d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154676984.932, + "value": 123673090.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d3fa1cb35af360803712233", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d804d17f139bb00c6bf0a52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66222,81 +67351,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "E14001160", "level": "constituency", - "name": "South West Devon", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001160" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d3fa1cb35af360803712233", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d804d17f139bb00c6bf0a52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 346600423.948, + "value": 222691924.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d402012fd881b1fcf55e9e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d993108e30093fddd146dcd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66309,81 +67440,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "E14001318", "level": "constituency", - "name": "Hexham", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001318" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d402012fd881b1fcf55e9e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d993108e30093fddd146dcd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30912.939, + "value": 134282388.954, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d5ac96108e189361c62192a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4da9c2d5ad6239ee0b73095a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66396,73 +67529,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "E14001136", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001136" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d5ac96108e189361c62192a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4da9c2d5ad6239ee0b73095a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487265788.188, + "value": 43863.802, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d68a533e496c6778ce980c1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4dd0dd3e482e4dc06d4e4c18", "aggregation": { "method": "sum" }, @@ -66503,19 +67638,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "E14001449", "level": "constituency", - "name": "Congleton", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001449" }, "measure": { "unit": "count" @@ -66538,20 +67673,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d68a533e496c6778ce980c1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4dd0dd3e482e4dc06d4e4c18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43059.455, + "value": 42276.861, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d692d4b0eac82171db7ab89", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e0730974890be173146fc6a", "aggregation": { "method": "sum" }, @@ -66592,19 +67727,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "E14001439", "level": "constituency", - "name": "Burnley", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001439" }, "measure": { "unit": "kwh" @@ -66625,28 +67760,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d692d4b0eac82171db7ab89", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e0730974890be173146fc6a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 529959703.169, + "value": 358953149.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d9225a05a967b5bde490f1f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e162def0341b40021839abf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66662,7 +67797,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -66671,7 +67806,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -66679,27 +67814,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "E14001386", "level": "constituency", - "name": "Hove and Portslade", + "name": "North Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001386" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -66714,20 +67849,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d9225a05a967b5bde490f1f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e162def0341b40021839abf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49248.895, + "value": 203893189.74, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4da47fd8a729f7e29e9bc9c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e246559efa24d4f2abe9c5c", "aggregation": { "method": "sum" }, @@ -66768,19 +67903,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001461", "level": "constituency", - "name": "Carlisle", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001461" }, "measure": { "unit": "kwh" @@ -66803,20 +67938,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4da47fd8a729f7e29e9bc9c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e246559efa24d4f2abe9c5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155174131.836, + "value": 164254676.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4da4ea21020d18284552e13a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e2a5f2c5027e3a27181bbd9", "aggregation": { "method": "sum" }, @@ -66857,19 +67992,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "E14001186", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001186" }, "measure": { "unit": "count" @@ -66892,20 +68027,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4da4ea21020d18284552e13a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e2a5f2c5027e3a27181bbd9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 60276.543, + "value": 45375.813, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4db9f29e08e8dc9faf4fc1f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e2c2b5930b52a4a07cadada", "aggregation": { "method": "sum" }, @@ -66946,19 +68081,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "E14001603", "level": "constituency", - "name": "Aldershot", + "name": "Yeovil", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001603" }, "measure": { "unit": "count" @@ -66979,20 +68114,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4db9f29e08e8dc9faf4fc1f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e2c2b5930b52a4a07cadada", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44302.462, + "value": 36556.198, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4dfad94c5aa5754db4f4d56e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e47d4113d6c55b98b9cd701", "aggregation": { "method": "sum" }, @@ -67033,19 +68168,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001298", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001298" }, "measure": { "unit": "count" @@ -67068,20 +68203,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4dfad94c5aa5754db4f4d56e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e47d4113d6c55b98b9cd701", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46951.093, + "value": 48319.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e581ee6c534d32fa4dfbee4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e4d6f05c7588c7f7b2a188c", "aggregation": { "method": "sum" }, @@ -67122,19 +68257,106 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001467", "level": "constituency", - "name": "Newport East", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001467" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e4d6f05c7588c7f7b2a188c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 27197.149, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e759f481366ba2289db38ae", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001502", + "level": "constituency", + "name": "Southend West and Leigh", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001502" }, "measure": { "unit": "count" @@ -67155,28 +68377,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e581ee6c534d32fa4dfbee4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e759f481366ba2289db38ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47092.687, + "value": 42974.149, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e9259db43c92d87e3bf7742", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ee3180234b91a2d74ad356b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67189,81 +68411,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000106", + "id": "W07000090", "level": "constituency", - "name": "Pontypridd", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000090" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e9259db43c92d87e3bf7742", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ee3180234b91a2d74ad356b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480361532.012, + "value": 40980.09, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e956e1e223fcf9d32644d2e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ef98395fd3bb6b98c25615e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67276,81 +68500,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001070", + "id": "E14001260", "level": "constituency", - "name": "Ashton-under-Lyne", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001070" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001260" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e956e1e223fcf9d32644d2e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ef98395fd3bb6b98c25615e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 445589251.829, + "value": 145659549.953, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4eb46e883a963e43b850a6d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f40da7fd7d72180e294443b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67366,7 +68592,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -67375,7 +68601,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -67383,27 +68609,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001537", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001537" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -67416,28 +68642,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4eb46e883a963e43b850a6d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f40da7fd7d72180e294443b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36511.735, + "value": 442357100.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ed70bff71d6905fe17e1ec6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f5add21bf6a5694a1ba49e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67453,7 +68679,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -67462,7 +68688,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -67470,27 +68696,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "E14001440", "level": "constituency", - "name": "North Bedfordshire", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001440" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -67505,20 +68731,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ed70bff71d6905fe17e1ec6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f5add21bf6a5694a1ba49e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175774663.408, + "value": 45440.557, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4edce3493e9eea84786c9a7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f65747d1833eca8f1b8c3ea", "aggregation": { "method": "sum" }, @@ -67559,19 +68785,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "E14001451", "level": "constituency", - "name": "Boston and Skegness", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001451" }, "measure": { "unit": "count" @@ -67592,109 +68818,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4edce3493e9eea84786c9a7e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 35714.076, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4eef5e6a32587f2ee471456b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001458", - "level": "constituency", - "name": "Rutland and Stamford", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001458" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4eef5e6a32587f2ee471456b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f65747d1833eca8f1b8c3ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166464007.109, + "value": 40168.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f0bba564410b3754c14e067", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f7705d6b32fb40c0b1127ab", "aggregation": { "method": "sum" }, @@ -67735,19 +68872,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "E14001470", "level": "constituency", - "name": "Liverpool Walton", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001470" }, "measure": { "unit": "kwh" @@ -67768,28 +68905,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f0bba564410b3754c14e067", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f7705d6b32fb40c0b1127ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 429128678.837, + "value": 468842193.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f1fbc8224d57273d1e963ef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f7c6b5e5a67765b8dcc7ec4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67805,7 +68942,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -67814,7 +68951,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -67822,27 +68959,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001488", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001488" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -67855,20 +68992,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f1fbc8224d57273d1e963ef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f7c6b5e5a67765b8dcc7ec4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 483597976.684, + "value": 40460.601, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f3de2dbce38a69a6fd415a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f96a62fdf4e372d1cb2554a", "aggregation": { "method": "sum" }, @@ -67909,19 +69046,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "S14000067", "level": "constituency", - "name": "Leicester West", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000067" }, "measure": { "unit": "kwh" @@ -67942,28 +69079,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f3de2dbce38a69a6fd415a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f96a62fdf4e372d1cb2554a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 520720560.547, + "value": 273765404.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f3f668e5b1164a1325aa7d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fa2de20dab77b003f600abc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67979,7 +69116,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -67988,7 +69125,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -67996,27 +69133,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "E14001373", "level": "constituency", - "name": "Hitchin", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001373" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -68029,28 +69166,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f3f668e5b1164a1325aa7d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fa2de20dab77b003f600abc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39306.318, + "value": 390831234.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fa0c09cd44733ce1ee02e7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4faf9394fc77483891307f27", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68066,7 +69203,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -68075,7 +69212,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -68083,27 +69220,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001568", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001568" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -68118,28 +69255,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fa0c09cd44733ce1ee02e7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4faf9394fc77483891307f27", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46343.179, + "value": 156719231.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fd63984eab5695134eaf706", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fc7b9d0add0836599e290bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68152,83 +69289,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "E14001281", "level": "constituency", - "name": "Banbury", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001281" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fd63984eab5695134eaf706", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fc7b9d0add0836599e290bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184367944.408, + "value": 304619609.674, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fdc9f5f553f1cbebd6497ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fdc967f2e040b7ee41b0bca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68241,73 +69376,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001559", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001559" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fdc9f5f553f1cbebd6497ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fdc967f2e040b7ee41b0bca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537264622.969, + "value": 141807893.992, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fe995bdded3bfee0e1ada02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ff41df99d4ecda45cc76fd5", "aggregation": { "method": "sum" }, @@ -68348,19 +69485,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001231", + "id": "E14001560", "level": "constituency", - "name": "Exeter", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001231" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001560" }, "measure": { "unit": "count" @@ -68381,28 +69518,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fe995bdded3bfee0e1ada02", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ff41df99d4ecda45cc76fd5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36829.605, + "value": 45488.927, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ff574946e7fce09f07e18f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:503dab7beee7bf8a44579203", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68415,81 +69552,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "E14001529", "level": "constituency", - "name": "Dudley", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001529" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ff574946e7fce09f07e18f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:503dab7beee7bf8a44579203", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 448551528.514, + "value": 45258.508, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ffa0ad1027dfe03d9f31b80", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:504b7eaea15661e12dccd838", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68505,7 +69644,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -68514,7 +69653,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -68522,27 +69661,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001287", + "id": "E14001125", "level": "constituency", - "name": "High Peak", + "name": "Brentwood and Ongar", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001287" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001125" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -68557,28 +69696,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ffa0ad1027dfe03d9f31b80", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:504b7eaea15661e12dccd838", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43226.0, + "value": 181900789.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50039578c908fe727da41872", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:505a8924708abdbdd82a383e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68591,81 +69730,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "E14001078", "level": "constituency", - "name": "Tunbridge Wells", + "name": "Basingstoke", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001078" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50039578c908fe727da41872", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:505a8924708abdbdd82a383e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490298330.305, + "value": 155006117.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5004327b8a9cafcef6114046", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:505b9e2f2da1e9d61df57df0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68681,7 +69822,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -68690,7 +69831,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -68698,27 +69839,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001569", "level": "constituency", - "name": "Worcester", + "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001569" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -68733,28 +69874,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5004327b8a9cafcef6114046", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:505b9e2f2da1e9d61df57df0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46730.0, + "value": 189934995.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:504572d8cf25027d1773e61b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50dca48756e7bde54363e149", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68770,7 +69911,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -68779,7 +69920,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -68787,27 +69928,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "W07000107", "level": "constituency", - "name": "Banbury", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000107" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -68822,28 +69963,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:504572d8cf25027d1773e61b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50dca48756e7bde54363e149", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46191.826, + "value": 127062496.909, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5047963a5c0ecc2bd12d7aee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:512369ef128f968b9148c55a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68856,83 +69997,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001553", "level": "constituency", - "name": "East Surrey", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001553" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5047963a5c0ecc2bd12d7aee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:512369ef128f968b9148c55a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41904.0, + "value": 43178.048, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:505e175ed58b9eed2d5c8d05", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5137efce64004899a9328d46", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68945,75 +70084,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001198", "level": "constituency", - "name": "Monmouthshire", + "name": "Doncaster Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001198" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:505e175ed58b9eed2d5c8d05", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5137efce64004899a9328d46", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154724005.912, + "value": 49480.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:508c9e13103f991dc8290f15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5149f31150ebd847d306d69a", "aggregation": { "method": "sum" }, @@ -69054,19 +70191,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001350", + "id": "E14001265", "level": "constituency", - "name": "Makerfield", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001350" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001265" }, "measure": { "unit": "count" @@ -69087,28 +70224,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:508c9e13103f991dc8290f15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5149f31150ebd847d306d69a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44710.933, + "value": 44327.052, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:508cf0272f195655f2672251", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:515a5444620892a572619745", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69121,73 +70258,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "E14001219", "level": "constituency", - "name": "Rushcliffe", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001219" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:508cf0272f195655f2672251", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:515a5444620892a572619745", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 552032672.242, + "value": 48670.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:509e6fcca13c51b36cdbfd15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5161c081431bab6cd1c2d2fc", "aggregation": { "method": "sum" }, @@ -69228,19 +70367,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "E14001217", "level": "constituency", - "name": "Mansfield", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001217" }, "measure": { "unit": "count" @@ -69261,20 +70400,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:509e6fcca13c51b36cdbfd15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5161c081431bab6cd1c2d2fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47383.33, + "value": 25977.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50b3046a8f90b5f0fac1f0c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51912f0e392e13d524d0430e", "aggregation": { "method": "sum" }, @@ -69315,19 +70454,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001374", + "id": "E14001274", "level": "constituency", - "name": "New Forest West", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001374" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001274" }, "measure": { "unit": "count" @@ -69348,28 +70487,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50b3046a8f90b5f0fac1f0c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51912f0e392e13d524d0430e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35077.827, + "value": 43218.728, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50d5b22fe73fed742a459315", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51a1535ff4fcd8e3a542f78a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69382,81 +70521,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001267", "level": "constituency", - "name": "Lincoln", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001267" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50d5b22fe73fed742a459315", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51a1535ff4fcd8e3a542f78a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47375.726, + "value": 160939539.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51170e1dc111557e3a5e6439", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51a8ce6a21f1a1e72211dd5b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69469,73 +70610,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "E14001411", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001411" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51170e1dc111557e3a5e6439", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51a8ce6a21f1a1e72211dd5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 16763604.086, + "value": 47277.322, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:512e8f1f922ecf8b22c393ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51b7e1cccba1dddc24c12836", "aggregation": { "method": "sum" }, @@ -69576,19 +70719,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001229", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001229" }, "measure": { "unit": "kwh" @@ -69611,28 +70754,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:512e8f1f922ecf8b22c393ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51b7e1cccba1dddc24c12836", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129144276.822, + "value": 159288730.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:513a2be0f420386fb8958d4c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51c5a72aa0374128f9cbdd48", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69648,7 +70791,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -69657,7 +70800,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -69665,27 +70808,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001433", + "id": "E14001410", "level": "constituency", - "name": "Preston", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001433" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001410" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -69698,28 +70841,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:513a2be0f420386fb8958d4c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51c5a72aa0374128f9cbdd48", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46222.169, + "value": 468735187.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:513efe4f8a0c680f8c69eabb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51e64f13131f4311d8585ef5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69735,7 +70878,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -69744,7 +70887,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -69752,27 +70895,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "E14001151", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001151" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -69787,20 +70930,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:513efe4f8a0c680f8c69eabb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51e64f13131f4311d8585ef5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180268770.017, + "value": 46144.353, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5140de2316ffb4046a40d6c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51fabb12669a14dc9c4ce986", "aggregation": { "method": "sum" }, @@ -69841,19 +70984,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001378", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001378" }, "measure": { "unit": "count" @@ -69876,28 +71019,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5140de2316ffb4046a40d6c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51fabb12669a14dc9c4ce986", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40947.516, + "value": 53645.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51435f85277e54fa35b44f3c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5214754b2ff3118c5a173985", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69910,75 +71053,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001268", + "id": "E14001432", "level": "constituency", - "name": "Harpenden and Berkhamsted", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001268" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001432" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51435f85277e54fa35b44f3c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5214754b2ff3118c5a173985", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40217.217, + "value": 370671939.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:516ee9df54d10cf9e513ed0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5226675abe3a9176d19aed9b", "aggregation": { "method": "sum" }, @@ -70019,19 +71160,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "S14000103", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "Perth and Kinross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000103" }, "measure": { "unit": "count" @@ -70054,28 +71195,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:516ee9df54d10cf9e513ed0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5226675abe3a9176d19aed9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51525.007, + "value": 52991.528, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:517dfe06ee92acc9fa07f824", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:524e5d01c8b764fe6fff5251", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70091,7 +71232,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -70100,7 +71241,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -70108,27 +71249,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001348", + "id": "E14001206", "level": "constituency", - "name": "Maidenhead", + "name": "Dunstable and Leighton Buzzard", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001348" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001206" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -70143,28 +71284,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:517dfe06ee92acc9fa07f824", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:524e5d01c8b764fe6fff5251", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44927.323, + "value": 163284146.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:517f27e9019320f843c5d8b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5268e0054b36e9fc36b513b4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70177,81 +71318,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "S14000110", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000110" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:517f27e9019320f843c5d8b5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5268e0054b36e9fc36b513b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39101.615, + "value": 47138.606, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:518310fc58b69b0bb83f1673", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:526d53bf30993b8adf88db6e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70264,83 +71407,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001460", + "id": "E14001584", "level": "constituency", - "name": "Salisbury", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001460" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001584" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:518310fc58b69b0bb83f1673", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:526d53bf30993b8adf88db6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171320111.12, + "value": 404047075.69, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51a92bb24dde54d6c6b9d249", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52810d15c12ad26a1a6692f6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70356,7 +71497,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -70365,7 +71506,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -70373,27 +71514,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000097", + "id": "S14000104", "level": "constituency", - "name": "Gower", + "name": "Rutherglen", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -70406,20 +71547,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51a92bb24dde54d6c6b9d249", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52810d15c12ad26a1a6692f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40318.147, + "value": 500298897.828, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51cee766d5244e909e70f6b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52ab83d03e0198e4d2c9f90c", "aggregation": { "method": "sum" }, @@ -70460,19 +71601,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001233", + "id": "E14001181", "level": "constituency", - "name": "Fareham and Waterlooville", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001233" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001181" }, "measure": { "unit": "kwh" @@ -70495,20 +71636,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51cee766d5244e909e70f6b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52ab83d03e0198e4d2c9f90c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146673112.949, + "value": 143421001.117, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51f2bfcc31793469adf79b05", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52bcba3aded5187a97e30de9", "aggregation": { "method": "sum" }, @@ -70549,19 +71690,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001504", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001504" }, "measure": { "unit": "kwh" @@ -70584,28 +71725,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51f2bfcc31793469adf79b05", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52bcba3aded5187a97e30de9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148992898.989, + "value": 141416942.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52004c9b545f49ff6ef7a02e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52e49b144b241f17dfdb07c0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70618,83 +71759,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001220", "level": "constituency", - "name": "Windsor", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001220" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52004c9b545f49ff6ef7a02e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52e49b144b241f17dfdb07c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185091728.932, + "value": 392510639.869, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5200662f51eab5aaba838172", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52eb43006c49ea2f1742bd24", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70707,75 +71846,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "S14000061", "level": "constituency", - "name": "Leicester East", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000061" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5200662f51eab5aaba838172", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52eb43006c49ea2f1742bd24", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120798261.264, + "value": 647317290.495, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52124a1b1fffc985071f8b9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52f2c7f121ac6210be175595", "aggregation": { "method": "sum" }, @@ -70816,19 +71953,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", + "id": "E14001099", "level": "constituency", - "name": "Mid Norfolk", + "name": "Birmingham Selly Oak", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001365" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001099" }, "measure": { "unit": "count" @@ -70851,20 +71988,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52124a1b1fffc985071f8b9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52f2c7f121ac6210be175595", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43683.991, + "value": 42177.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:521cf22a2dd2d3fa0fa26a46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52f3c220d0c4066de662580f", "aggregation": { "method": "sum" }, @@ -70905,19 +72042,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001280", + "id": "E14001077", "level": "constituency", - "name": "Henley and Thame", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001280" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001077" }, "measure": { "unit": "count" @@ -70938,28 +72075,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:521cf22a2dd2d3fa0fa26a46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52f3c220d0c4066de662580f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33174.316, + "value": 42037.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:522cf1e58f62c75980980cd7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:534020f91b25c2662aa22388", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70972,81 +72109,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001083", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001083" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:522cf1e58f62c75980980cd7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:534020f91b25c2662aa22388", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28477.23, + "value": 158402398.105, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5278a4af79ca06cd8ee4338e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5354e723b2fd6d3b889a96d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71059,83 +72198,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001557", + "id": "E14001531", "level": "constituency", - "name": "Tynemouth", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001557" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001531" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5278a4af79ca06cd8ee4338e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5354e723b2fd6d3b889a96d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46443.0, + "value": 44112.459, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52894d20bdd3eb1070cd60d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:535d3790745ab3731e0b0846", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71148,83 +72285,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001150", + "id": "E14001425", "level": "constituency", - "name": "Cannock Chase", + "name": "Peterborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001150" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001425" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52894d20bdd3eb1070cd60d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:535d3790745ab3731e0b0846", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143966886.411, + "value": 508362775.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:529822a8724e63874297e306", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5388068f20bba796d95a0829", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71237,75 +72372,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "E14001232", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001232" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:529822a8724e63874297e306", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5388068f20bba796d95a0829", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46010.879, + "value": 36319.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52a5c96d8dc796cd179faf85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53a71b880a5ce232bc8a1044", "aggregation": { "method": "sum" }, @@ -71346,19 +72479,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "E14001076", "level": "constituency", - "name": "Rugby", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001076" }, "measure": { "unit": "kwh" @@ -71381,28 +72514,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52a5c96d8dc796cd179faf85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53a71b880a5ce232bc8a1044", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165416281.262, + "value": 143104783.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52bbf57a2060f0dc16652f83", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53a802374ed06847cfa64812", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71415,73 +72548,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "E14001110", "level": "constituency", - "name": "Romford", + "name": "Bolton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001110" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52bbf57a2060f0dc16652f83", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53a802374ed06847cfa64812", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39493.189, + "value": 50378.548, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52c5b862aea64691f4b40673", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53aab52d59520b7986196223", "aggregation": { "method": "sum" }, @@ -71522,19 +72657,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001598", + "id": "E14001392", "level": "constituency", - "name": "Worsley and Eccles", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001598" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001392" }, "measure": { "unit": "kwh" @@ -71557,28 +72692,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52c5b862aea64691f4b40673", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53aab52d59520b7986196223", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149915877.963, + "value": 175411062.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52ced3a7646812889dee0930", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53b4e95c0d0c32642975b95c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71591,83 +72726,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001520", "level": "constituency", - "name": "Oxford East", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001520" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52ced3a7646812889dee0930", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53b4e95c0d0c32642975b95c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44434.0, + "value": 518283114.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52e2f1f5bf88393b119aa46b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53f0c3a5057cd486a4317cff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71683,7 +72816,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -71692,7 +72825,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -71700,53 +72833,142 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001392", + "id": "E14001162", "level": "constituency", - "name": "North East Hampshire", + "name": "Chesham and Amersham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001162" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53f0c3a5057cd486a4317cff", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 643818567.019, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5410a92445a20e84c017de8a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000094", + "level": "constituency", + "name": "Clwyd East", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001392" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000094" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52e2f1f5bf88393b119aa46b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5410a92445a20e84c017de8a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38093.395, + "value": 44200.532, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5302f6264907b8da1ec4f2cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54567d95f134772cbe7668f2", "aggregation": { "method": "sum" }, @@ -71787,19 +73009,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001425", "level": "constituency", - "name": "Barnsley North", + "name": "Peterborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001425" }, "measure": { "unit": "kwh" @@ -71822,28 +73044,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5302f6264907b8da1ec4f2cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54567d95f134772cbe7668f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135556062.973, + "value": 155985197.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53116dd9fe2598dd91a3f93c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:545f30e0aea49aeb6522e530", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71856,81 +73078,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "E14001601", "level": "constituency", - "name": "Walthamstow", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001601" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53116dd9fe2598dd91a3f93c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:545f30e0aea49aeb6522e530", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40061.152, + "value": 155170340.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5315886ae4d0b5716c89b653", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:546cdd8ef2296bea160a99c0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71946,7 +73170,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -71955,7 +73179,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -71963,27 +73187,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001354", + "id": "E14001556", "level": "constituency", - "name": "Manchester Withington", + "name": "Twickenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001354" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001556" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -71996,20 +73220,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5315886ae4d0b5716c89b653", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:546cdd8ef2296bea160a99c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 412859363.405, + "value": 42295.283, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:531ec265ab5a6e3a0f9bf4cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:547c330536ac6510bd111c43", "aggregation": { "method": "sum" }, @@ -72050,19 +73274,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001509", "level": "constituency", - "name": "Witney", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001509" }, "measure": { "unit": "kwh" @@ -72083,28 +73307,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:531ec265ab5a6e3a0f9bf4cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:547c330536ac6510bd111c43", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 387767534.768, + "value": 447155992.796, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5337643f6753064a0e5abfc9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54825ef7b5cc9ba751c9b5a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72117,81 +73341,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001218", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001218" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5337643f6753064a0e5abfc9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54825ef7b5cc9ba751c9b5a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48429.371, + "value": 142662619.268, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:534b40ceaf5f992f4d727069", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54a56518fedc131330d7f7d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72204,73 +73430,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "E14001280", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001280" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:534b40ceaf5f992f4d727069", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54a56518fedc131330d7f7d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38507.451, + "value": 43142.738, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:534f660ec90765403b7d67a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54bde23a31382b2461fca7c3", "aggregation": { "method": "sum" }, @@ -72311,19 +73539,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001214", "level": "constituency", - "name": "South Shields", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001214" }, "measure": { "unit": "kwh" @@ -72344,28 +73572,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:534f660ec90765403b7d67a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54bde23a31382b2461fca7c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470782714.667, + "value": 395240456.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:535887a6267a21e1c73bfe71", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:556f21bc4a542794e65337f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72378,81 +73606,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001377", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001377" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:535887a6267a21e1c73bfe71", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:556f21bc4a542794e65337f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41870.503, + "value": 161604958.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:535e7df7de8681644b660b08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:558271ccb469303d0941059a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72468,7 +73698,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -72477,7 +73707,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -72485,27 +73715,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001461", "level": "constituency", - "name": "Bristol South", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001461" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -72518,28 +73748,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:535e7df7de8681644b660b08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:558271ccb469303d0941059a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40454.132, + "value": 496112932.255, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5380d260e3378a957b25edfe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5586c7114646b1545f52f4c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72555,7 +73785,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -72564,7 +73794,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -72572,27 +73802,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001460", + "id": "E14001310", "level": "constituency", - "name": "Salisbury", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001460" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001310" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -72605,20 +73835,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5380d260e3378a957b25edfe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5586c7114646b1545f52f4c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29496.531, + "value": 690205442.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53db25a7300d3a5d18aa241a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5599529517bba312082536e8", "aggregation": { "method": "sum" }, @@ -72659,19 +73889,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "E14001135", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001135" }, "measure": { "unit": "kwh" @@ -72692,28 +73922,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53db25a7300d3a5d18aa241a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5599529517bba312082536e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 529324472.975, + "value": 360631680.807, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:542530590271ae27e247e6fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55a30b4f774421c4bfc4a343", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72729,7 +73959,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -72738,7 +73968,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -72746,27 +73976,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001178", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001178" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -72781,28 +74011,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:542530590271ae27e247e6fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55a30b4f774421c4bfc4a343", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50462.182, + "value": 142841340.777, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:542b89dd55bacee73464e10b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55cb9c287ad8964e72b294c6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72818,7 +74048,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -72827,7 +74057,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -72835,27 +74065,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001350", + "id": "S14000075", "level": "constituency", - "name": "Makerfield", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001350" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000075" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -72870,20 +74100,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:542b89dd55bacee73464e10b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55cb9c287ad8964e72b294c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45690.272, + "value": 173131713.49, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5471506cce56a448400528ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55d4adf8402ef9be91819493", "aggregation": { "method": "sum" }, @@ -72924,19 +74154,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "E14001257", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001257" }, "measure": { "unit": "kwh" @@ -72959,20 +74189,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5471506cce56a448400528ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55d4adf8402ef9be91819493", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165696444.466, + "value": 150210539.898, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:547c8457653cfe4cdbf2d88d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5621a96cba38f24a669c5da7", "aggregation": { "method": "sum" }, @@ -73013,19 +74243,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001461", "level": "constituency", - "name": "Witney", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001461" }, "measure": { "unit": "count" @@ -73046,28 +74276,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:547c8457653cfe4cdbf2d88d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5621a96cba38f24a669c5da7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34658.15, + "value": 44479.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5482ab8e99816effd2b6d3bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5623782a8cd5952bab8892bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73080,73 +74310,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001559", + "id": "E14001557", "level": "constituency", - "name": "Vauxhall and Camberwell Green", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001559" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001557" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5482ab8e99816effd2b6d3bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5623782a8cd5952bab8892bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33612.626, + "value": 127708948.181, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54ba4188ac81e93b02dce553", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5630d76ff0fc99dd87790862", "aggregation": { "method": "sum" }, @@ -73187,19 +74419,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000094", + "id": "W07000090", "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000090" }, "measure": { "unit": "kwh" @@ -73222,28 +74454,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54ba4188ac81e93b02dce553", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5630d76ff0fc99dd87790862", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 251553263.78, + "value": 124490716.477, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54d41262d990dc14b5191084", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5651f9104a5c567e0b3fbdc6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73256,75 +74488,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "W07000089", "level": "constituency", - "name": "Surrey Heath", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000089" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54d41262d990dc14b5191084", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5651f9104a5c567e0b3fbdc6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40154.21, + "value": 435894929.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5518230400a37f66137137e9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:565ef7d056fc3afe9d839ae8", "aggregation": { "method": "sum" }, @@ -73365,19 +74595,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001479", + "id": "E14001237", "level": "constituency", - "name": "Solihull West and Shirley", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001479" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001237" }, "measure": { "unit": "kwh" @@ -73400,28 +74630,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5518230400a37f66137137e9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:565ef7d056fc3afe9d839ae8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140232971.299, + "value": 145893385.643, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:551c23aeef9e1524ad24c177", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:568121e533fb503a1df3d20b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73434,168 +74664,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "E14001503", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Southgate and Wood Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001503" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:551c23aeef9e1524ad24c177", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 506845796.188, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:553c39496bbb2a7bb6693ebd", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001531", - "level": "constituency", - "name": "Sunderland Central", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001531" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:553c39496bbb2a7bb6693ebd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:568121e533fb503a1df3d20b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44112.459, + "value": 170658637.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:555244e128653a4dccf91050", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56d28851210ad2464e0de493", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73608,81 +74753,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "E14001400", "level": "constituency", - "name": "North Shropshire", + "name": "North Warwickshire and Bedworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001400" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:555244e128653a4dccf91050", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56d28851210ad2464e0de493", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31376.976, + "value": 142133272.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5563665c42de5543f94c3135", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56deb89543530d0db771625d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73695,73 +74842,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "W07000081", "level": "constituency", - "name": "West Dorset", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000081" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5563665c42de5543f94c3135", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56deb89543530d0db771625d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29976.824, + "value": 119475560.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55780501101371004150f76b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5761d82d2c6ba8a91ef378ac", "aggregation": { "method": "sum" }, @@ -73802,19 +74951,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001495", "level": "constituency", - "name": "South Shields", + "name": "South West Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001495" }, "measure": { "unit": "count" @@ -73837,28 +74986,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55780501101371004150f76b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5761d82d2c6ba8a91ef378ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43761.736, + "value": 44514.71, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:559f000e36976567239e1afb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5778adebc5fd27c7d56bf7d0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73871,83 +75020,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "E14001079", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Bassetlaw", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001079" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:559f000e36976567239e1afb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5778adebc5fd27c7d56bf7d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 59151.12, + "value": 497917286.399, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55c3e64fd3a89b39606a3635", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:577b49d4d8f0c52ddc2e34d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73960,83 +75107,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "W07000094", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "Clwyd East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000094" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55c3e64fd3a89b39606a3635", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:577b49d4d8f0c52ddc2e34d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173708052.313, + "value": 323271519.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55e3391a501aaf0d0cbe1ce5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5783e29270b28767a4990c7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74049,81 +75194,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "E14001365", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001365" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55e3391a501aaf0d0cbe1ce5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5783e29270b28767a4990c7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42123.664, + "value": 180975910.541, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55f3adf51d241e58474ca039", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5794eed4cc6d758c48288f1b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74139,7 +75286,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -74148,7 +75295,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -74156,27 +75303,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "E14001364", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Mid Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001364" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -74189,28 +75336,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55f3adf51d241e58474ca039", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5794eed4cc6d758c48288f1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 443528777.896, + "value": 42276.522, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5616d9df85efa62bbc78d027", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57de2ec2042e0c52456c298b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74223,81 +75370,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001512", + "id": "S14000064", "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001512" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000064" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5616d9df85efa62bbc78d027", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57de2ec2042e0c52456c298b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41778.65, + "value": 131221469.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:562346774951f651de14a635", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:580a7d1d5678e4646f21435d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74310,81 +75459,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "S14000060", "level": "constituency", - "name": "Yeovil", + "name": "Aberdeen North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000060" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:562346774951f651de14a635", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:580a7d1d5678e4646f21435d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 336344612.126, + "value": 159980275.021, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56573f0521ffc12c9922a64c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:582959b8d8a5050242bb5718", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74397,73 +75548,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "E14001123", "level": "constituency", - "name": "Darlington", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001123" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56573f0521ffc12c9922a64c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:582959b8d8a5050242bb5718", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44949.381, + "value": 44895.852, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:567feeb71329223bd8094e87", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58348e54d23278db2335a4f2", "aggregation": { "method": "sum" }, @@ -74504,19 +75657,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001473", + "id": "E14001452", "level": "constituency", - "name": "Shrewsbury", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001473" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001452" }, "measure": { "unit": "kwh" @@ -74539,28 +75692,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:567feeb71329223bd8094e87", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58348e54d23278db2335a4f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150159026.211, + "value": 137264381.248, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5690498d4eeb3338b5469534", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:583ad3c8cb2ad1babad559bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74576,7 +75729,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -74585,7 +75738,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -74593,27 +75746,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001108", "level": "constituency", - "name": "Battersea", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001108" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -74628,28 +75781,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5690498d4eeb3338b5469534", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:583ad3c8cb2ad1babad559bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182982809.553, + "value": 50386.009, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:569eb3159fdccf1c3452e6a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5851eb8762e56323c40b84e4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74662,75 +75815,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "E14001186", "level": "constituency", - "name": "Gloucester", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001186" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:569eb3159fdccf1c3452e6a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5851eb8762e56323c40b84e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51952.086, + "value": 41519.38, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56e5902e7e85fe95163a6445", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:585cd980152c034001cf3ad5", "aggregation": { "method": "sum" }, @@ -74771,19 +75922,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "E14001320", "level": "constituency", - "name": "Southampton Itchen", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001320" }, "measure": { "unit": "count" @@ -74806,20 +75957,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56e5902e7e85fe95163a6445", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:585cd980152c034001cf3ad5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49625.371, + "value": 48269.228, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56e8b4d17fcd28b0edf636bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5861acd6c9175455a5febf10", "aggregation": { "method": "sum" }, @@ -74860,19 +76011,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "E14001362", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Mid Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001362" }, "measure": { "unit": "count" @@ -74895,20 +76046,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56e8b4d17fcd28b0edf636bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5861acd6c9175455a5febf10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49129.66, + "value": 40556.0, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58715cd34d8090841baa82b0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001515", + "level": "constituency", + "name": "Stalybridge and Hyde", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001515" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58715cd34d8090841baa82b0", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41450.853, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56ff0fb690a06e3bcfa011c1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5880d699cdb3d8d8003d9560", "aggregation": { "method": "sum" }, @@ -74949,19 +76187,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001165", "level": "constituency", - "name": "Norwich North", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001165" }, "measure": { "unit": "kwh" @@ -74982,28 +76220,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56ff0fb690a06e3bcfa011c1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5880d699cdb3d8d8003d9560", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 421815137.075, + "value": 472805166.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:572c8eb57569e35b1dc7df8f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58a063ee128cbbbd927c2079", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75019,7 +76257,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -75028,7 +76266,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -75036,27 +76274,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001471", + "id": "E14001218", "level": "constituency", - "name": "Sherwood Forest", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001471" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001218" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -75069,20 +76307,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:572c8eb57569e35b1dc7df8f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58a063ee128cbbbd927c2079", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44619.28, + "value": 406408843.318, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:572d42409bab0f1090e1df74", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58ca2509a21544cabdd03dbf", "aggregation": { "method": "sum" }, @@ -75123,19 +76361,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "E14001317", "level": "constituency", - "name": "Stafford", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001317" }, "measure": { "unit": "kwh" @@ -75158,28 +76396,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:572d42409bab0f1090e1df74", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58ca2509a21544cabdd03dbf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148851310.667, + "value": 121418384.58, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5734c69eb51c7c6bf8c020a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58f1501a1987d7511e36d498", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75195,7 +76433,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -75204,7 +76442,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -75212,27 +76450,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001433", + "id": "E14001089", "level": "constituency", - "name": "Preston", + "name": "Bexleyheath and Crayford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001433" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001089" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -75247,20 +76485,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5734c69eb51c7c6bf8c020a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58f1501a1987d7511e36d498", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154539159.384, + "value": 40149.293, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58ffd50e739e84a803c4a53b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001590", + "level": "constituency", + "name": "Witham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001590" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58ffd50e739e84a803c4a53b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46740.832, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:573eaec3f7b138a18790e056", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59097281e3cd0b970aaf9043", "aggregation": { "method": "sum" }, @@ -75301,19 +76628,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "E14001486", "level": "constituency", - "name": "Nottingham South", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001486" }, "measure": { "unit": "kwh" @@ -75334,28 +76661,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:573eaec3f7b138a18790e056", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59097281e3cd0b970aaf9043", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432678734.368, + "value": 217981430.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:575628409c1e359b6eda3a92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:591e2a2ddec3070495d62731", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75368,73 +76695,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000103", + "id": "E14001387", "level": "constituency", - "name": "Neath and Swansea East", + "name": "North Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001387" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:575628409c1e359b6eda3a92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:591e2a2ddec3070495d62731", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441858209.201, + "value": 172280041.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:577bdc7461430f8d0923141b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:592c69bb06862a2aec00d856", "aggregation": { "method": "sum" }, @@ -75475,19 +76804,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "E14001592", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001592" }, "measure": { "unit": "count" @@ -75510,20 +76839,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:577bdc7461430f8d0923141b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:592c69bb06862a2aec00d856", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47002.164, + "value": 43275.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:579d95c2bb9832b286b917b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5973e2bb303f3545c67ff454", "aggregation": { "method": "sum" }, @@ -75564,19 +76893,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001503", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Southgate and Wood Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001503" }, "measure": { "unit": "count" @@ -75597,28 +76926,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:579d95c2bb9832b286b917b5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5973e2bb303f3545c67ff454", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41978.507, + "value": 45117.846, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57aaa9a41d37269c7dde0756", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59758013811817bd4c08e704", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75634,7 +76963,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -75643,7 +76972,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -75651,27 +76980,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001465", + "id": "E14001143", "level": "constituency", - "name": "Sevenoaks", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001465" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001143" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -75684,20 +77013,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57aaa9a41d37269c7dde0756", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59758013811817bd4c08e704", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 516339530.847, + "value": 45155.86, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:597c5d3843fafdb60d136086", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001326", + "level": "constituency", + "name": "Leicester East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001326" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:597c5d3843fafdb60d136086", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39486.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5859b26f904d4a3745b9b981", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59882f0ce84e02979fd42621", "aggregation": { "method": "sum" }, @@ -75738,19 +77154,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "E14001381", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001381" }, "measure": { "unit": "count" @@ -75773,28 +77189,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5859b26f904d4a3745b9b981", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59882f0ce84e02979fd42621", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44713.747, + "value": 44589.228, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:588c086ad426e579e4dee1cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:598a9a5902b916dba1d06be6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75810,7 +77226,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -75819,7 +77235,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -75827,27 +77243,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001235", + "id": "S14000095", "level": "constituency", - "name": "Faversham and Mid Kent", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001235" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000095" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -75862,20 +77278,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:588c086ad426e579e4dee1cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:598a9a5902b916dba1d06be6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157865669.076, + "value": 47841.76, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58ad56e66d0b8bc1d5d8682d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5992abf875d152217942efbd", "aggregation": { "method": "sum" }, @@ -75916,19 +77332,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "S14000062", "level": "constituency", - "name": "Stratford and Bow", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000062" }, "measure": { "unit": "kwh" @@ -75949,28 +77365,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58ad56e66d0b8bc1d5d8682d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5992abf875d152217942efbd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 314656184.524, + "value": 441908192.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58b19e3a8e51cd296dd4cfd3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59af7d774b6c0c9c75770966", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75983,73 +77399,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001394", + "id": "E14001433", "level": "constituency", - "name": "North East Somerset and Hanham", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001394" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001433" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58b19e3a8e51cd296dd4cfd3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59af7d774b6c0c9c75770966", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35533.553, + "value": 50631.804, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58ed87ee880dcc16674b035a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59c5ae8e6054ae7dd41d2589", "aggregation": { "method": "sum" }, @@ -76090,19 +77508,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001426", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001426" }, "measure": { "unit": "kwh" @@ -76125,28 +77543,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58ed87ee880dcc16674b035a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59c5ae8e6054ae7dd41d2589", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122681174.763, + "value": 127483167.637, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59378cb44dfbb655c7fa749f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59e1acf72eb05970bb2a2af7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76159,73 +77577,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001200", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001200" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59378cb44dfbb655c7fa749f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59e1acf72eb05970bb2a2af7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 418546377.896, + "value": 44536.401, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59495117808ee9ae2e7f404d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59e30df927ba0733cae87fa5", "aggregation": { "method": "sum" }, @@ -76266,19 +77686,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001452", "level": "constituency", - "name": "Leeds South", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001452" }, "measure": { "unit": "count" @@ -76301,28 +77721,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59495117808ee9ae2e7f404d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59e30df927ba0733cae87fa5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 59020.386, + "value": 49360.975, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5966a4c03b72596b1b1353d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a07766d8dbd94dbb10f8852", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76335,81 +77755,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "E14001170", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001170" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5966a4c03b72596b1b1353d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a07766d8dbd94dbb10f8852", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497986040.513, + "value": 45234.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:598a683084cc0e0766ba40d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a32641d8db18437695bfe57", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76425,7 +77847,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -76434,7 +77856,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -76442,27 +77864,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000106", + "id": "E14001371", "level": "constituency", - "name": "West Dunbartonshire", + "name": "Mitcham and Morden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001371" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -76477,28 +77899,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:598a683084cc0e0766ba40d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a32641d8db18437695bfe57", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47652.985, + "value": 145918175.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59c49448e4615572eb363e55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a52d2b94d3566edd4792e7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76514,7 +77936,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -76523,7 +77945,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -76531,27 +77953,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "E14001584", "level": "constituency", - "name": "Scunthorpe", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001584" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -76566,28 +77988,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59c49448e4615572eb363e55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a52d2b94d3566edd4792e7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47226.854, + "value": 121840195.391, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59e63608b00a2aeded2eef49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a5ea982cf0f674879b4f45b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76600,75 +78022,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "E14001088", "level": "constituency", - "name": "Bedford", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001088" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59e63608b00a2aeded2eef49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a5ea982cf0f674879b4f45b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46420.98, + "value": 32342.879, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a20f7b978f3c7adb5d01310", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a98d3a14c9879432eb88b9c", "aggregation": { "method": "sum" }, @@ -76709,19 +78129,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001120", "level": "constituency", - "name": "Godalming and Ash", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001120" }, "measure": { "unit": "count" @@ -76742,28 +78162,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a20f7b978f3c7adb5d01310", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a98d3a14c9879432eb88b9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37291.644, + "value": 35325.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a3a51995471ba07f6299f14", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5aa95aa44bc0a3e5e2c8da41", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76776,83 +78196,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001436", + "id": "E14001099", "level": "constituency", - "name": "Rawmarsh and Conisbrough", + "name": "Birmingham Selly Oak", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001436" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001099" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a3a51995471ba07f6299f14", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5aa95aa44bc0a3e5e2c8da41", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119009869.742, + "value": 478475339.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a514b0abe70a15cf7dc3ae7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ab151d6ba69dcbf48146ed6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76868,7 +78286,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -76877,7 +78295,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -76885,27 +78303,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "S14000085", "level": "constituency", - "name": "Salford", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000085" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -76918,28 +78336,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a514b0abe70a15cf7dc3ae7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ab151d6ba69dcbf48146ed6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 382147686.62, + "value": 40670.586, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a5ce67cf7c49a9aa24fccce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ab2723aa76be8d4c793b526", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76955,7 +78373,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -76964,7 +78382,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -76972,27 +78390,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "E14001254", "level": "constituency", - "name": "Guildford", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001254" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -77005,28 +78423,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a5ce67cf7c49a9aa24fccce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ab2723aa76be8d4c793b526", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 521989508.338, + "value": 40405.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a73fc81ce52dc9139ea277b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ac216bbaa33fdcaae9cbd2f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77039,73 +78457,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000106", + "id": "E14001342", "level": "constituency", - "name": "West Dunbartonshire", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001342" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a73fc81ce52dc9139ea277b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ac216bbaa33fdcaae9cbd2f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 430400386.12, + "value": 129954928.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a835a7202c1839e1bb6b181", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ac62d98684e8d3a6728cfa0", "aggregation": { "method": "sum" }, @@ -77146,19 +78566,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001179", + "id": "W07000106", "level": "constituency", - "name": "Corby and East Northamptonshire", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001179" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000106" }, "measure": { "unit": "kwh" @@ -77181,28 +78601,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a835a7202c1839e1bb6b181", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ac62d98684e8d3a6728cfa0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 174498213.075, + "value": 130842758.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5aa322968bdaaefeb4eb405d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5af11900426c9d9c3dd8c61a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77215,83 +78635,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "E14001150", "level": "constituency", - "name": "Truro and Falmouth", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001150" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5aa322968bdaaefeb4eb405d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5af11900426c9d9c3dd8c61a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185034610.083, + "value": 43159.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5adb663a2654c44b657fdfa3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b1273e364e0bfe7bb20912d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77304,75 +78722,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "E14001320", "level": "constituency", - "name": "Doncaster North", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001320" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5adb663a2654c44b657fdfa3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b1273e364e0bfe7bb20912d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44536.401, + "value": 44987.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5affe4e4ff504b7c85dc0096", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b1589894c5c2813a6c5e1dd", "aggregation": { "method": "sum" }, @@ -77413,19 +78829,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "E14001117", "level": "constituency", - "name": "Surrey Heath", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001117" }, "measure": { "unit": "kwh" @@ -77446,20 +78862,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5affe4e4ff504b7c85dc0096", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b1589894c5c2813a6c5e1dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 544198283.918, + "value": 424692072.902, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b1b33f831c785dac15c8e13", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b26be464b9b8b272b2e0e36", "aggregation": { "method": "sum" }, @@ -77500,19 +78916,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "E14001357", "level": "constituency", - "name": "Glasgow South", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001357" }, "measure": { "unit": "count" @@ -77533,28 +78949,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b1b33f831c785dac15c8e13", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b26be464b9b8b272b2e0e36", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42748.468, + "value": 38998.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b23892e6721734926782ed6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b4161f853a56c8c4fd53702", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77570,7 +78986,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -77579,7 +78995,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -77587,27 +79003,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001209", + "id": "E14001302", "level": "constituency", - "name": "Ealing Southall", + "name": "Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001209" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001302" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -77622,20 +79038,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b23892e6721734926782ed6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b4161f853a56c8c4fd53702", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44690.828, + "value": 159741961.961, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b2ecbba6784f722cc244cad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b4a2b7b36d3b314ddba9ddc", "aggregation": { "method": "sum" }, @@ -77676,19 +79092,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "S14000111", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000111" }, "measure": { "unit": "count" @@ -77711,28 +79127,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b2ecbba6784f722cc244cad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b4a2b7b36d3b314ddba9ddc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43004.456, + "value": 46365.15, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b50926f7a7af50f7dda6992", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b58412b4d2fdb340e372347", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77745,73 +79161,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001362", "level": "constituency", - "name": "Wokingham", + "name": "Mid Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001362" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b50926f7a7af50f7dda6992", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b58412b4d2fdb340e372347", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 522927251.37, + "value": 133363120.073, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b6911c49ca411243097de2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b8b56f751a5d68e889368b0", "aggregation": { "method": "sum" }, @@ -77852,19 +79270,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001189", "level": "constituency", - "name": "North West Norfolk", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001189" }, "measure": { "unit": "count" @@ -77887,20 +79305,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b6911c49ca411243097de2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b8b56f751a5d68e889368b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51625.701, + "value": 45899.232, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b97e140375290c943ba7cba", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001415", + "level": "constituency", + "name": "Oldham East and Saddleworth", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001415" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b97e140375290c943ba7cba", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42123.664, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b72e59c97afcff844095349", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c1e89ceec1dd58d694ff7cb", "aggregation": { "method": "sum" }, @@ -77941,19 +79446,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "E14001429", "level": "constituency", - "name": "Coventry North West", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001429" }, "measure": { "unit": "kwh" @@ -77974,20 +79479,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b72e59c97afcff844095349", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c1e89ceec1dd58d694ff7cb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476818546.054, + "value": 444795293.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b9c10517e9d23db3db8fbb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c3ae962364f75d92728be20", "aggregation": { "method": "sum" }, @@ -78028,19 +79533,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "E14001184", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Crawley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001184" }, "measure": { "unit": "count" @@ -78063,20 +79568,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b9c10517e9d23db3db8fbb6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c3ae962364f75d92728be20", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44011.959, + "value": 46540.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bbfe21d63f89617a10af7b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c4a22ad989f87a425454137", "aggregation": { "method": "sum" }, @@ -78117,19 +79622,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001226", + "id": "E14001361", "level": "constituency", - "name": "Epping Forest", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001226" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001361" }, "measure": { "unit": "kwh" @@ -78150,28 +79655,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bbfe21d63f89617a10af7b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c4a22ad989f87a425454137", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 535630086.712, + "value": 438064696.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bd3dd566265f466957a27a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c5037b96bd6c4c944fc8c01", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78184,81 +79689,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "E14001394", "level": "constituency", - "name": "Tunbridge Wells", + "name": "North East Somerset and Hanham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001394" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bd3dd566265f466957a27a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c5037b96bd6c4c944fc8c01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37424.59, + "value": 40908.26, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bd5f458b88e4352c13c6f23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c9423f82a2c281089fb25cd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78271,81 +79778,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001571", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "Wellingborough and Rushden", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001571" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bd5f458b88e4352c13c6f23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c9423f82a2c281089fb25cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42337.955, + "value": 49944.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bd72c31fc250a9cbea7d557", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ca572d703539b916eb101ae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78361,7 +79870,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -78370,7 +79879,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -78378,27 +79887,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001463", + "id": "S14000090", "level": "constituency", - "name": "Sefton Central", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001463" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000090" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -78413,28 +79922,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bd72c31fc250a9cbea7d557", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ca572d703539b916eb101ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133875663.465, + "value": 46433.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bde66add7d47c467ad3a933", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cb744cd26f6afc60a3ff6b7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78447,83 +79956,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001563", "level": "constituency", - "name": "Edinburgh West", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001563" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bde66add7d47c467ad3a933", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cb744cd26f6afc60a3ff6b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49715.266, + "value": 40061.152, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5be32974eec6e0704e2768a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cc137d662817ce3bc6d0064", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78536,83 +80043,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "E14001545", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001545" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5be32974eec6e0704e2768a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cc137d662817ce3bc6d0064", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46179.069, + "value": 358622085.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c0a20ecf7863cc6149128b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cc93e8e86bc78d66a53eb99", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78625,81 +80130,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "E14001393", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001393" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c0a20ecf7863cc6149128b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cc93e8e86bc78d66a53eb99", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394834429.018, + "value": 185695134.374, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c0bd15264818acb2b1e07b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cf7dc78df49b5b0aa8a5a40", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78712,83 +80219,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001286", "level": "constituency", - "name": "South West Wiltshire", + "name": "Heywood and Middleton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001286" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c0bd15264818acb2b1e07b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cf7dc78df49b5b0aa8a5a40", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44492.224, + "value": 42713.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c12700fbb0de634ba6219c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cfc4e3fa6a98ddcbfc7bc82", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78801,83 +80306,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000063", + "id": "W07000105", "level": "constituency", - "name": "Airdrie and Shotts", + "name": "Newport West and Islwyn", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000105" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c12700fbb0de634ba6219c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cfc4e3fa6a98ddcbfc7bc82", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43142.665, + "value": 42126.387, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c23cdbd48af090894ce54ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d04a1aff09bdf78e2217dea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78890,83 +80393,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001533", + "id": "E14001296", "level": "constituency", - "name": "Sussex Weald", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001533" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001296" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c23cdbd48af090894ce54ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d04a1aff09bdf78e2217dea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172686497.193, + "value": 41640.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c6da57c0cb11494a06eb1a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d380e17c4e62fd26b505348", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78979,81 +80480,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001141", + "id": "E14001528", "level": "constituency", - "name": "Buckingham and Bletchley", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001141" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001528" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c6da57c0cb11494a06eb1a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d380e17c4e62fd26b505348", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 440142598.913, + "value": 143574857.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c7b7e2d78ab39d4643cf906", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d3c97453ea9c97122147c19", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79069,7 +80572,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -79078,7 +80581,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -79086,27 +80589,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001090", + "id": "E14001552", "level": "constituency", - "name": "Bicester and Woodstock", + "name": "Torridge and Tavistock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001552" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -79121,28 +80624,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c7b7e2d78ab39d4643cf906", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d3c97453ea9c97122147c19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44763.174, + "value": 175747156.586, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c89c80247e76fcd0cd2787c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d402261a107323c368d81ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79155,83 +80658,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001073", + "id": "S14000068", "level": "constituency", - "name": "Barking", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001073" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000068" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c89c80247e76fcd0cd2787c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d402261a107323c368d81ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48985.0, + "value": 511778615.202, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c97fe78b25e37fab63860ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d55fbd16726ba66ce193256", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79244,81 +80745,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001349", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001349" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c97fe78b25e37fab63860ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d55fbd16726ba66ce193256", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 572616503.427, + "value": 160847177.907, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ca2d656693231ebd2435114", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d672ba3730f213a6363c795", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79331,73 +80834,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "E14001144", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001144" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ca2d656693231ebd2435114", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d672ba3730f213a6363c795", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49610.608, + "value": 45109.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5caf9c9e14d11120d6c9a7b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d70716b57831df3e6ccb0ba", "aggregation": { "method": "sum" }, @@ -79438,19 +80943,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001127", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "Bridlington and The Wolds", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001127" }, "measure": { "unit": "count" @@ -79471,28 +80976,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5caf9c9e14d11120d6c9a7b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d70716b57831df3e6ccb0ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32206.975, + "value": 37811.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cbe50a69acb16a0e78757e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5dcf7a212bf7508c2af7adde", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79505,81 +81010,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "E14001317", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001317" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cbe50a69acb16a0e78757e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5dcf7a212bf7508c2af7adde", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 564888801.63, + "value": 42610.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cd3a097133a9b31755a6f0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5dd0d9aeac2a3b0d24be6e8d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79592,75 +81099,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001579", "level": "constituency", - "name": "Stroud", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001579" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cd3a097133a9b31755a6f0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5dd0d9aeac2a3b0d24be6e8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162547271.193, + "value": 337373595.835, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cdb727d8dde08904bb680f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e17302cbcdea1862302557f", "aggregation": { "method": "sum" }, @@ -79701,19 +81206,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001088", + "id": "S14000110", "level": "constituency", - "name": "Bexhill and Battle", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000110" }, "measure": { "unit": "count" @@ -79734,28 +81239,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cdb727d8dde08904bb680f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e17302cbcdea1862302557f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32342.879, + "value": 44915.324, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ce19a98f10e25cce4b61c91", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e1fcab7d9ef9096c6dea0cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79771,7 +81276,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -79780,7 +81285,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -79788,27 +81293,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "E14001572", "level": "constituency", - "name": "Stafford", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001572" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -79821,20 +81326,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ce19a98f10e25cce4b61c91", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e1fcab7d9ef9096c6dea0cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 406836637.411, + "value": 30005.108, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ce45ecf543aff13ee11b21c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e2f9d7a8f3e0b374c7b6fcc", "aggregation": { "method": "sum" }, @@ -79875,19 +81380,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001098", + "id": "E14001069", "level": "constituency", - "name": "Birmingham Perry Barr", + "name": "Ashford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001069" }, "measure": { "unit": "kwh" @@ -79908,20 +81413,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ce45ecf543aff13ee11b21c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e2f9d7a8f3e0b374c7b6fcc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537699203.754, + "value": 396778550.722, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e3bbdcbd40ca9f1a74a9099", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001084", + "level": "constituency", + "name": "Bedford", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001084" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e3bbdcbd40ca9f1a74a9099", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40374.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cf744a72af7cc7294cd958a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e3c8d07e7e3790c34d514f3", "aggregation": { "method": "sum" }, @@ -79962,19 +81554,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "S14000068", "level": "constituency", - "name": "Hazel Grove", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000068" }, "measure": { "unit": "kwh" @@ -79997,28 +81589,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cf744a72af7cc7294cd958a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e3c8d07e7e3790c34d514f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135538822.319, + "value": 135334791.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d098f905cc12bce597a4f00", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e4f4f709f5e8aa6479dd130", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80031,83 +81623,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001379", + "id": "E14001107", "level": "constituency", - "name": "Newcastle upon Tyne North", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001379" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001107" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d098f905cc12bce597a4f00", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e4f4f709f5e8aa6479dd130", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48560.442, + "value": 49301.872, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d198f40eb8a93d890da0e21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e530b7c0e6bde4a0dab4276", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80123,7 +81713,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -80132,7 +81722,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -80140,27 +81730,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "E14001268", "level": "constituency", - "name": "South Northamptonshire", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001268" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -80173,20 +81763,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d198f40eb8a93d890da0e21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e530b7c0e6bde4a0dab4276", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 440748445.341, + "value": 36126.707, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d4d5256689dcbd2cd569a01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e98c8ba591dc63990931bf6", "aggregation": { "method": "sum" }, @@ -80227,19 +81817,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001517", + "id": "E14001314", "level": "constituency", - "name": "Stockport", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001517" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001314" }, "measure": { "unit": "count" @@ -80262,20 +81852,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d4d5256689dcbd2cd569a01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e98c8ba591dc63990931bf6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48639.065, + "value": 52080.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d6fc389503318b5350dbb58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ebb5dc1ed9a0da9ea6bfb19", "aggregation": { "method": "sum" }, @@ -80316,19 +81906,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001196", + "id": "E14001260", "level": "constituency", - "name": "Dewsbury and Batley", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001196" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001260" }, "measure": { "unit": "count" @@ -80351,28 +81941,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d6fc389503318b5350dbb58", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ebb5dc1ed9a0da9ea6bfb19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39926.323, + "value": 52838.851, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d80758b766f7553bb74f62e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ebe59bcbabf643837470710", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80388,7 +81978,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -80397,7 +81987,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -80405,27 +81995,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "E14001365", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001365" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -80440,28 +82030,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d80758b766f7553bb74f62e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ebe59bcbabf643837470710", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160336444.377, + "value": 43683.991, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d8bdda461111785c8821592", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ec8f432de5f9d3e5126d7ba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80474,73 +82064,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "S14000065", "level": "constituency", - "name": "Southend East and Rochford", + "name": "Angus and Perthshire Glens", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000065" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d8bdda461111785c8821592", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ec8f432de5f9d3e5126d7ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38510.929, + "value": 55157.046, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d94f13b50c39ef5eb0e21d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ec95d3bcc35c56c82f9ecb0", "aggregation": { "method": "sum" }, @@ -80581,19 +82173,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "E14001163", "level": "constituency", - "name": "Blackburn", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001163" }, "measure": { "unit": "count" @@ -80616,28 +82208,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d94f13b50c39ef5eb0e21d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ec95d3bcc35c56c82f9ecb0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42825.235, + "value": 43409.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5da917679e09d1fd3bb7f5a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5eda7c0add449d9c435461fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80650,73 +82242,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "E14001289", "level": "constituency", - "name": "Wrexham", + "name": "Hitchin", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001289" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5da917679e09d1fd3bb7f5a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5eda7c0add449d9c435461fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395528221.396, + "value": 158021324.216, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f210406bb7eda586e8c56ae", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001293", + "level": "constituency", + "name": "Hornsey and Friern Barnet", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001293" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f210406bb7eda586e8c56ae", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 45992.45, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5db56ab201b9f2cb83884c97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f615fb95aecd69e5200762f", "aggregation": { "method": "sum" }, @@ -80757,19 +82440,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", + "id": "E14001576", "level": "constituency", - "name": "Mid Norfolk", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001365" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001576" }, "measure": { "unit": "kwh" @@ -80792,20 +82475,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5db56ab201b9f2cb83884c97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f615fb95aecd69e5200762f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180975910.541, + "value": 164340513.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5db7c01db6cfebeeab06c7dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f69ee6d086f5fbc70ae510a", "aggregation": { "method": "sum" }, @@ -80846,19 +82529,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001282", + "id": "E14001240", "level": "constituency", - "name": "Herne Bay and Sandwich", + "name": "Forest of Dean", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001282" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001240" }, "measure": { "unit": "kwh" @@ -80879,20 +82562,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5db7c01db6cfebeeab06c7dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f69ee6d086f5fbc70ae510a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444106419.899, + "value": 264744185.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5dcb4e3fa68096c858d3ef04", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f70add1a7b25a2345f759f6", "aggregation": { "method": "sum" }, @@ -80933,19 +82616,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "W07000103", "level": "constituency", - "name": "South West Norfolk", + "name": "Neath and Swansea East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000103" }, "measure": { "unit": "kwh" @@ -80968,20 +82651,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5dcb4e3fa68096c858d3ef04", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f70add1a7b25a2345f759f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191190636.921, + "value": 129014043.982, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5df56fd08baf8bb7fdc42aec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f70cd0b8700ba69d6ae84ae", "aggregation": { "method": "sum" }, @@ -81022,19 +82705,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "E14001450", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001450" }, "measure": { "unit": "kwh" @@ -81057,28 +82740,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5df56fd08baf8bb7fdc42aec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f70cd0b8700ba69d6ae84ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145893385.643, + "value": 149224428.114, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5dffda893f53156fe3564c3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f9e7b3534bcc0db878a22cf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81094,7 +82777,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -81103,7 +82786,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -81111,27 +82794,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001487", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "South Holland and The Deepings", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001487" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -81146,28 +82829,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5dffda893f53156fe3564c3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f9e7b3534bcc0db878a22cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153355502.386, + "value": 50462.182, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e17aac67c14fb247f0166f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fe03183bbbc58e0165fa37b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81183,7 +82866,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -81192,7 +82875,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -81200,27 +82883,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001387", + "id": "E14001109", "level": "constituency", - "name": "North Devon", + "name": "Bolsover", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001387" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001109" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -81233,20 +82916,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e17aac67c14fb247f0166f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fe03183bbbc58e0165fa37b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 320560887.904, + "value": 46040.774, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e484d008f590c578f1d003f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ff32d64627cae1c8d2651ba", "aggregation": { "method": "sum" }, @@ -81287,19 +82970,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001477", + "id": "E14001097", "level": "constituency", - "name": "Slough", + "name": "Birmingham Northfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001477" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001097" }, "measure": { "unit": "count" @@ -81320,28 +83003,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e484d008f590c578f1d003f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ff32d64627cae1c8d2651ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39229.782, + "value": 43751.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e5f1e233ee7a9c505119d4d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6023fe6b42802bc21cff1e66", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81357,7 +83040,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -81366,7 +83049,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -81374,27 +83057,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "E14001413", "level": "constituency", - "name": "Calder Valley", + "name": "Nuneaton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001413" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -81409,28 +83092,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e5f1e233ee7a9c505119d4d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6023fe6b42802bc21cff1e66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157582538.034, + "value": 45600.759, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e6d0db34a41febc505d954d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:602e4bd5ed6fc204c01f1e60", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81443,81 +83126,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001432", + "id": "E14001295", "level": "constituency", - "name": "Portsmouth South", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001432" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001295" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e6d0db34a41febc505d954d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:602e4bd5ed6fc204c01f1e60", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 370671939.884, + "value": 127299899.657, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e8a6db07d2515a8c4e30083", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6032890d4623b945b696ad9a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81530,81 +83215,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001374", "level": "constituency", - "name": "Worcester", + "name": "New Forest West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001374" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e8a6db07d2515a8c4e30083", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6032890d4623b945b696ad9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42014.0, + "value": 41439.507, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e90541713190f4daa690734", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6066bbac3df17da38ea10592", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81617,81 +83304,172 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001122", + "level": "constituency", + "name": "Brent East", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001122" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6066bbac3df17da38ea10592", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 164621700.674, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60697f76f3eb49607a8ac145", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001437", + "id": "E14001305", "level": "constituency", - "name": "Rayleigh and Wickford", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001437" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001305" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e90541713190f4daa690734", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60697f76f3eb49607a8ac145", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39017.845, + "value": 51586.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ea71a9490bc71cbe8f9d809", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60860ba8bc08f11323c3475f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81707,7 +83485,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -81716,7 +83494,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -81724,27 +83502,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001589", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "Wirral West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001589" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -81757,28 +83535,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ea71a9490bc71cbe8f9d809", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60860ba8bc08f11323c3475f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298818158.619, + "value": 38806.83, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ec7b75f86c6cae1fa38f465", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60923c179f64a5ae672c61e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81791,73 +83569,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000097", + "id": "E14001545", "level": "constituency", - "name": "Gower", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001545" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ec7b75f86c6cae1fa38f465", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60923c179f64a5ae672c61e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455272048.619, + "value": 163970941.153, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ece97dd216105a05ca70bc9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6096010494ff4a67bfcd44dd", "aggregation": { "method": "sum" }, @@ -81898,19 +83678,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "E14001196", "level": "constituency", - "name": "Dartford", + "name": "Dewsbury and Batley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001196" }, "measure": { "unit": "count" @@ -81933,20 +83713,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ece97dd216105a05ca70bc9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6096010494ff4a67bfcd44dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46842.361, + "value": 39926.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f0d47b7094d3521c69e7061", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60a3b3b8feca738f32c4bd5e", "aggregation": { "method": "sum" }, @@ -81987,19 +83767,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "E14001386", "level": "constituency", - "name": "Bootle", + "name": "North Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001386" }, "measure": { "unit": "count" @@ -82022,20 +83802,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f0d47b7094d3521c69e7061", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60a3b3b8feca738f32c4bd5e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46877.902, + "value": 45956.972, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f5a85136dcf82b7f2c36ffc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60a88f91b87484aa62f924be", "aggregation": { "method": "sum" }, @@ -82076,19 +83856,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001409", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001409" }, "measure": { "unit": "count" @@ -82109,28 +83889,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f5a85136dcf82b7f2c36ffc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60a88f91b87484aa62f924be", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35168.565, + "value": 42024.418, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f5abcf901f0e99168a8b599", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60c609e31b23ac01757fff5d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82146,7 +83926,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -82155,7 +83935,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -82163,27 +83943,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001254", + "id": "W07000084", "level": "constituency", - "name": "Gravesham", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001254" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000084" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -82196,20 +83976,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f5abcf901f0e99168a8b599", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60c609e31b23ac01757fff5d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453768893.506, + "value": 44451.013, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f79ac000f014ea7a24e62c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60de914d4af295590d4948d1", "aggregation": { "method": "sum" }, @@ -82250,19 +84030,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "E14001524", "level": "constituency", - "name": "North Shropshire", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001524" }, "measure": { "unit": "kwh" @@ -82283,28 +84063,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f79ac000f014ea7a24e62c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60de914d4af295590d4948d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 329362870.978, + "value": 442738458.087, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f7d2305a2af0963e4c6beee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:610f72ed8674d93e5d63be1b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82317,73 +84097,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001269", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001269" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f7d2305a2af0963e4c6beee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:610f72ed8674d93e5d63be1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 477577975.756, + "value": 48679.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f88774e2463e8390806b80a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:611057e5f55015587fe9c642", "aggregation": { "method": "sum" }, @@ -82424,19 +84206,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001403", + "id": "S14000070", "level": "constituency", - "name": "North West Hampshire", + "name": "Coatbridge and Bellshill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001403" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000070" }, "measure": { "unit": "count" @@ -82457,20 +84239,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f88774e2463e8390806b80a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:611057e5f55015587fe9c642", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38067.431, + "value": 43073.65, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61109ae7404ff3bb93f3f186", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001092", + "level": "constituency", + "name": "Birmingham Edgbaston", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001092" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61109ae7404ff3bb93f3f186", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 156161237.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f9090ec93d651b7a7bfdea1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61146613119b920f69c0cd36", "aggregation": { "method": "sum" }, @@ -82511,19 +84382,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001409", + "id": "E14001322", "level": "constituency", - "name": "Norwich South", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001409" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001322" }, "measure": { "unit": "count" @@ -82544,28 +84415,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f9090ec93d651b7a7bfdea1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61146613119b920f69c0cd36", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42024.418, + "value": 39275.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f9b2cbc18f7de4d9c33e3a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6117d89af858ced6bfc777fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82581,7 +84452,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -82590,7 +84461,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -82598,27 +84469,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "E14001081", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001081" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -82631,28 +84502,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f9b2cbc18f7de4d9c33e3a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6117d89af858ced6bfc777fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 368344588.57, + "value": 38080.092, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5faff1dd0e3f8c5c17f510e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6128e70d57fa0164eb0459fa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82668,7 +84539,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -82677,7 +84548,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -82685,27 +84556,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001498", "level": "constituency", - "name": "Lincoln", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001498" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -82718,20 +84589,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5faff1dd0e3f8c5c17f510e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6128e70d57fa0164eb0459fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480739301.629, + "value": 35120.472, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fb0264d00e7d04142ab9750", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61355863792c5667284a7379", "aggregation": { "method": "sum" }, @@ -82772,19 +84643,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "W07000098", "level": "constituency", - "name": "West Bromwich", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000098" }, "measure": { "unit": "count" @@ -82807,20 +84678,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fb0264d00e7d04142ab9750", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61355863792c5667284a7379", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44174.504, + "value": 43823.552, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fb2fbbd3ed18a27ca75ae6a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6138c692c4464553368b01dd", "aggregation": { "method": "sum" }, @@ -82861,19 +84732,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001093", + "id": "E14001301", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001301" }, "measure": { "unit": "kwh" @@ -82894,20 +84765,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fb2fbbd3ed18a27ca75ae6a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6138c692c4464553368b01dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 528360687.59, + "value": 461532346.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fb70b39a1ee264939562ce1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6162e632f050292a2bf9eac2", "aggregation": { "method": "sum" }, @@ -82948,19 +84819,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "S14000086", "level": "constituency", - "name": "Salford", + "name": "Glasgow North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000086" }, "measure": { "unit": "kwh" @@ -82983,107 +84854,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fb70b39a1ee264939562ce1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6162e632f050292a2bf9eac2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 237946011.881, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fbc633ae8c47cb9211dec79", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001496", - "level": "constituency", - "name": "South West Hertfordshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001496" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fbc633ae8c47cb9211dec79", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 554968466.675, + "value": 139713793.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60011c2669181398b3493189", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61a5359ad149688f2d20e8e4", "aggregation": { "method": "sum" }, @@ -83124,19 +84908,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001557", + "id": "E14001288", "level": "constituency", - "name": "Tynemouth", + "name": "Hinckley and Bosworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001557" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001288" }, "measure": { "unit": "kwh" @@ -83159,28 +84943,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60011c2669181398b3493189", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61a5359ad149688f2d20e8e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127708948.181, + "value": 159398752.224, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:600ff78c3eb7a703c07796c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61db1d4569536ca31dc4ecd0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83193,75 +84977,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "E14001209", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001209" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:600ff78c3eb7a703c07796c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61db1d4569536ca31dc4ecd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137831900.778, + "value": 37872.186, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60144828941c955ba4ad6297", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61e19e29eb155bacebbe71bd", "aggregation": { "method": "sum" }, @@ -83302,19 +85084,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "W07000110", "level": "constituency", - "name": "Wimbledon", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000110" }, "measure": { "unit": "count" @@ -83337,115 +85119,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60144828941c955ba4ad6297", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61e19e29eb155bacebbe71bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47299.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:602c475cea1ac7a92075c8e9", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001247", - "level": "constituency", - "name": "Glastonbury and Somerton", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001247" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:602c475cea1ac7a92075c8e9", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 25925.736, + "value": 43723.442, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6059941c09bb77ce05ab12f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61eb7f53272b54a626a778ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83458,81 +85153,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001128", "level": "constituency", - "name": "Daventry", + "name": "Brigg and Immingham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001128" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6059941c09bb77ce05ab12f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61eb7f53272b54a626a778ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432474836.589, + "value": 132654803.382, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:605db7adee40de818f8167c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:621249d202a57e38734adca2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83545,73 +85242,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "S14000085", "level": "constituency", - "name": "Calder Valley", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000085" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:605db7adee40de818f8167c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:621249d202a57e38734adca2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42966.212, + "value": 54163.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6070ecab95eb3d0e93ed44e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62164d99b214657384b290ec", "aggregation": { "method": "sum" }, @@ -83652,19 +85351,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "E14001453", "level": "constituency", - "name": "Boston and Skegness", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001453" }, "measure": { "unit": "count" @@ -83687,28 +85386,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6070ecab95eb3d0e93ed44e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62164d99b214657384b290ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53389.811, + "value": 49297.538, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6097e216bd0dbf7eec609ed2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:621bd8d3f77cab421caceb7d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83724,7 +85423,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -83733,7 +85432,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -83741,27 +85440,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "E14001143", "level": "constituency", - "name": "Stretford and Urmston", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001143" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -83776,28 +85475,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6097e216bd0dbf7eec609ed2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:621bd8d3f77cab421caceb7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45614.589, + "value": 161802686.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60986b5059c048aaf779850d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6229279f1735ccb826278291", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001174", + "level": "constituency", + "name": "Clacton", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001174" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6229279f1735ccb826278291", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 166193022.278, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:623b33f794e82d0686155c4e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83813,7 +85601,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -83822,7 +85610,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -83830,27 +85618,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "E14001134", "level": "constituency", - "name": "Leicester East", + "name": "Bristol North West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001134" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -83863,20 +85651,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60986b5059c048aaf779850d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:623b33f794e82d0686155c4e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39486.3, + "value": 450770073.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:609a80224c3d8e7ba9e06fbd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62696531021b644e03e2bb29", "aggregation": { "method": "sum" }, @@ -83917,19 +85705,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001282", + "id": "E14001134", "level": "constituency", - "name": "Herne Bay and Sandwich", + "name": "Bristol North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001282" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001134" }, "measure": { "unit": "kwh" @@ -83952,28 +85740,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:609a80224c3d8e7ba9e06fbd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62696531021b644e03e2bb29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155339389.351, + "value": 144644652.55, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:609c3aaa1788feaca7d08baf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62786446883f2f2e5fe20c42", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83989,7 +85777,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -83998,7 +85786,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -84006,27 +85794,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001179", + "id": "E14001229", "level": "constituency", - "name": "Corby and East Northamptonshire", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001179" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001229" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -84039,28 +85827,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:609c3aaa1788feaca7d08baf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62786446883f2f2e5fe20c42", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494707684.317, + "value": 44572.648, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60e231913ea6e9d0ad0756f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62a7f02bed223cfe5b752e81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84073,75 +85861,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001089", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "Bexleyheath and Crayford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001089" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60e231913ea6e9d0ad0756f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62a7f02bed223cfe5b752e81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46309.561, + "value": 434018782.468, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60f1ca262326f947f306c5e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62bde4ea6193fb5ed641bd40", "aggregation": { "method": "sum" }, @@ -84182,19 +85968,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001473", + "id": "E14001308", "level": "constituency", - "name": "Shrewsbury", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001473" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001308" }, "measure": { "unit": "count" @@ -84215,28 +86001,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60f1ca262326f947f306c5e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62bde4ea6193fb5ed641bd40", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39787.083, + "value": 40785.46, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61157f2e3bdb3a021889fd90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62e9f9dd2f3997be3a522c32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84249,83 +86035,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "E14001343", "level": "constituency", - "name": "Broxtowe", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001343" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61157f2e3bdb3a021889fd90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62e9f9dd2f3997be3a522c32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43948.342, + "value": 338901678.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:613f912747d38121236848f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:635e07fb3437287431c34dfc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84338,75 +86122,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "E14001482", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001482" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:613f912747d38121236848f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:635e07fb3437287431c34dfc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56826.737, + "value": 313290766.401, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61694bd6ab110a9848b83e02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:637a0f62d568cfc91b0b48f1", "aggregation": { "method": "sum" }, @@ -84447,19 +86229,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001576", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001576" }, "measure": { "unit": "kwh" @@ -84480,28 +86262,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61694bd6ab110a9848b83e02", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:637a0f62d568cfc91b0b48f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 592396698.795, + "value": 354615826.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:617e6cb22fb719261cf10f3c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63b005c27312f1909e4ec8ef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84517,7 +86299,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -84526,7 +86308,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -84534,27 +86316,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001317", + "id": "E14001486", "level": "constituency", - "name": "Knowsley", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001317" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001486" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -84569,28 +86351,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:617e6cb22fb719261cf10f3c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63b005c27312f1909e4ec8ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42610.078, + "value": 177834429.961, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6183b5d965544821c870b827", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63b33aef00f0fb476956567e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84606,7 +86388,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -84615,7 +86397,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -84623,27 +86405,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "E14001387", "level": "constituency", - "name": "Surrey Heath", + "name": "North Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001387" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -84656,20 +86438,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6183b5d965544821c870b827", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63b33aef00f0fb476956567e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37005.214, + "value": 320560887.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6185a999d1e7add9fc430a89", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63b5fda6993b952c069529f1", "aggregation": { "method": "sum" }, @@ -84710,19 +86492,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001099", "level": "constituency", - "name": "Bridgend", + "name": "Birmingham Selly Oak", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001099" }, "measure": { "unit": "kwh" @@ -84745,115 +86527,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6185a999d1e7add9fc430a89", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 123673090.696, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61b3cba52c72e8f38c437b42", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001198", - "level": "constituency", - "name": "Doncaster Central", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001198" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61b3cba52c72e8f38c437b42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63b5fda6993b952c069529f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 553819721.57, + "value": 135206159.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61d066f6ee27f1a4d9b28463", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63bc88365e48bdb4142c7ba2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84869,7 +86564,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -84878,7 +86573,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -84886,27 +86581,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001247", + "id": "E14001215", "level": "constituency", - "name": "Glastonbury and Somerton", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001247" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001215" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -84921,28 +86616,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61d066f6ee27f1a4d9b28463", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63bc88365e48bdb4142c7ba2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173550444.661, + "value": 41904.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61dd41fa48c7bae0ac3c7ee8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63e223b5bb52b353dab53a99", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84955,83 +86650,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "E14001176", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001176" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61dd41fa48c7bae0ac3c7ee8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63e223b5bb52b353dab53a99", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43831.0, + "value": 43525.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62082b5ecaad7fc1263fc3fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63f62d312d26805de1cd599f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85047,7 +86740,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -85056,7 +86749,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -85064,27 +86757,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001265", + "id": "W07000097", "level": "constituency", - "name": "Hampstead and Highgate", + "name": "Gower", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001265" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000097" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -85097,20 +86790,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62082b5ecaad7fc1263fc3fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63f62d312d26805de1cd599f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44327.052, + "value": 455272048.619, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:620ca27846125a5b5d5299af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6435d569c5d542bcc47e9967", "aggregation": { "method": "sum" }, @@ -85151,19 +86844,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "W07000106", "level": "constituency", - "name": "Loughborough", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000106" }, "measure": { "unit": "count" @@ -85186,28 +86879,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:620ca27846125a5b5d5299af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6435d569c5d542bcc47e9967", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41530.208, + "value": 46002.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:621637f88dfa5253a3304ad3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:644b77cbdf3a131079535d4f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85220,83 +86913,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001278", + "id": "E14001092", "level": "constituency", - "name": "Hemel Hempstead", + "name": "Birmingham Edgbaston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001278" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001092" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:621637f88dfa5253a3304ad3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:644b77cbdf3a131079535d4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44641.663, + "value": 517907187.496, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:621b737b6b597ab30a3d8975", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:644eb962dc619181e3bf0789", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85309,81 +87000,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "S14000078", "level": "constituency", - "name": "Chesterfield", + "name": "Edinburgh East and Musselburgh", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000078" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:621b737b6b597ab30a3d8975", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:644eb962dc619181e3bf0789", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44184.0, + "value": 60212.394, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6259c309eb8fcc104f2a3314", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:646e47b3aea716e760f21586", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85396,81 +87089,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "E14001344", "level": "constituency", - "name": "Aylesbury", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001344" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6259c309eb8fcc104f2a3314", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:646e47b3aea716e760f21586", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 458682136.97, + "value": 44824.99, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:625ce02031d8ff4b556f6db9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:648836b792c56f2e6a9f8f76", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85483,73 +87178,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "S14000051", "level": "constituency", - "name": "Croydon East", + "name": "Orkney and Shetland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000051" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:625ce02031d8ff4b556f6db9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:648836b792c56f2e6a9f8f76", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41519.38, + "value": 170219127.271, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:626edddc4b04301add1a4a2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64b501596e2cfa7605549075", "aggregation": { "method": "sum" }, @@ -85590,19 +87287,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "E14001520", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001520" }, "measure": { "unit": "kwh" @@ -85625,28 +87322,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:626edddc4b04301add1a4a2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64b501596e2cfa7605549075", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170303333.292, + "value": 143775042.52, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62725b46c0ecd2f7d0a2a95c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64cdc22fceb4476ce33e73dc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85659,81 +87356,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "E14001259", "level": "constituency", - "name": "Leeds North West", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001259" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62725b46c0ecd2f7d0a2a95c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64cdc22fceb4476ce33e73dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39275.446, + "value": 46651.699, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62bb28fcb4888dd394d4dad6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:653b7ecbd887ea724f0ec2c3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85746,48 +87445,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", + "id": "W07000086", "level": "constituency", - "name": "Melton and Syston", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001357" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000086" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:653b7ecbd887ea724f0ec2c3", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42206.548, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:655f2d32936aeca213048e0e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001171", + "level": "constituency", + "name": "Christchurch", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001171" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "gas_year", "value": 2024 @@ -85799,28 +87587,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62bb28fcb4888dd394d4dad6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:655f2d32936aeca213048e0e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38998.696, + "value": 444711641.333, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62e4dbaf615387c8389dba2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:656cef693a43168632fdf001", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85833,83 +87621,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001530", "level": "constituency", - "name": "Ilford South", + "name": "Suffolk Coastal", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001530" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62e4dbaf615387c8389dba2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:656cef693a43168632fdf001", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39888.288, + "value": 35052.621, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:633052c24bc416548d46ebe9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65750ca3c1090c50fe31501c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85922,83 +87708,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "S14000061", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000061" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:633052c24bc416548d46ebe9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65750ca3c1090c50fe31501c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49324.126, + "value": 52882.699, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:634bff6fb640c329b8d03872", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:658a86e01424198dff8948bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86014,7 +87798,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -86023,7 +87807,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -86031,27 +87815,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "E14001602", "level": "constituency", - "name": "Camborne and Redruth", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001602" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -86064,28 +87848,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:634bff6fb640c329b8d03872", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:658a86e01424198dff8948bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191338237.638, + "value": 45060.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:634cd865b6e3614ad2bd7a33", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65901004fe5321bb5e1ceed2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86098,73 +87882,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001180", + "id": "E14001556", "level": "constituency", - "name": "Coventry East", + "name": "Twickenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001180" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001556" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:634cd865b6e3614ad2bd7a33", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65901004fe5321bb5e1ceed2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473665260.997, + "value": 156927003.214, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63657db20251d6b6ee0716b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:659f569f5a6a5c4c26a86c53", "aggregation": { "method": "sum" }, @@ -86205,19 +87991,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001542", + "id": "E14001120", "level": "constituency", - "name": "Tewkesbury", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001542" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001120" }, "measure": { "unit": "kwh" @@ -86238,28 +88024,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63657db20251d6b6ee0716b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:659f569f5a6a5c4c26a86c53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 413604460.701, + "value": 517167991.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63731489ded491d2a4d90144", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:659fc1c2b0d617a049ebceeb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86272,81 +88058,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001396", + "id": "E14001253", "level": "constituency", - "name": "North Norfolk", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001396" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001253" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63731489ded491d2a4d90144", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:659fc1c2b0d617a049ebceeb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24036.266, + "value": 45530.533, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:637d3966c9f2a13a2a726c6b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65a383b88a6b7d05b88f79a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86362,7 +88150,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -86371,7 +88159,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -86379,27 +88167,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "S14000092", "level": "constituency", - "name": "Burnley", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000092" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -86412,28 +88200,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:637d3966c9f2a13a2a726c6b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65a383b88a6b7d05b88f79a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46409.662, + "value": 520286074.99, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63846a0c9a41d946c30a4ef9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65a6585aa05fa3791c5811e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86446,137 +88234,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "E14001283", "level": "constituency", - "name": "Glasgow East", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001283" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63846a0c9a41d946c30a4ef9", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 137555139.499, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:638bfc443477a8237787e06b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001335", - "level": "constituency", - "name": "Lichfield", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001335" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -86588,20 +88287,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:638bfc443477a8237787e06b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65a6585aa05fa3791c5811e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40148.339, + "value": 518099911.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:639d1219337be0dd438ea8c8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65b113e29b5d8bc3c8e9b9e6", "aggregation": { "method": "sum" }, @@ -86642,19 +88341,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "E14001238", "level": "constituency", - "name": "South West Norfolk", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001238" }, "measure": { "unit": "count" @@ -86677,28 +88376,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:639d1219337be0dd438ea8c8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65b113e29b5d8bc3c8e9b9e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46705.62, + "value": 51938.886, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63b8e26704aaa5d595c6e237", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65b7cc13b2b94dd00cfd2ed9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86714,7 +88413,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -86723,7 +88422,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -86731,27 +88430,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "E14001577", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001577" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -86766,28 +88465,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63b8e26704aaa5d595c6e237", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65b7cc13b2b94dd00cfd2ed9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123460860.277, + "value": 43481.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63c651efa4c5c097e66dfd88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65c6a3f56e8c8941d106ee35", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86800,75 +88499,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001317", + "id": "E14001408", "level": "constituency", - "name": "Knowsley", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001317" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001408" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63c651efa4c5c097e66dfd88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65c6a3f56e8c8941d106ee35", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121418384.58, + "value": 43946.557, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63c75559846f75c0089f35c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65c739b1fa714ecccf499bc3", "aggregation": { "method": "sum" }, @@ -86909,19 +88606,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001506", + "id": "E14001294", "level": "constituency", - "name": "Spen Valley", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001506" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001294" }, "measure": { "unit": "count" @@ -86942,20 +88639,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63c75559846f75c0089f35c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65c739b1fa714ecccf499bc3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41825.176, + "value": 35350.155, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63ca37852f6d564a9e2ab395", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65cbda37db7b20067d8a3a52", "aggregation": { "method": "sum" }, @@ -86996,19 +88693,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "E14001513", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001513" }, "measure": { "unit": "count" @@ -87029,28 +88726,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63ca37852f6d564a9e2ab395", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65cbda37db7b20067d8a3a52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45385.487, + "value": 36831.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63cafdefe2fcc0c363c16af0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65ee9182bd79e9c20cb5ab7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87063,81 +88760,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "E14001250", "level": "constituency", - "name": "Bridgwater", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001250" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63cafdefe2fcc0c363c16af0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65ee9182bd79e9c20cb5ab7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 301570723.164, + "value": 47332.181, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63cbc76c81960366673d9a61", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65f7bfad8c0c1513a31b2acd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87150,83 +88849,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000103", + "id": "S14000111", "level": "constituency", - "name": "Neath and Swansea East", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000111" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63cbc76c81960366673d9a61", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65f7bfad8c0c1513a31b2acd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129014043.982, + "value": 334946352.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63d9a4249259f1d63f028510", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:664c380619caec18dc503ef6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87239,73 +88936,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001128", + "id": "E14001371", "level": "constituency", - "name": "Brigg and Immingham", + "name": "Mitcham and Morden", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001128" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001371" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63d9a4249259f1d63f028510", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:664c380619caec18dc503ef6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39673.645, + "value": 45972.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63efeab7bd0f367edec18cfc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:666355d5087f47048f97b948", "aggregation": { "method": "sum" }, @@ -87346,19 +89045,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001117", + "id": "E14001280", "level": "constituency", - "name": "Bracknell", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001117" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001280" }, "measure": { "unit": "kwh" @@ -87379,20 +89078,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63efeab7bd0f367edec18cfc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:666355d5087f47048f97b948", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 424692072.902, + "value": 453480927.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64000d486fc3dc22b8845764", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66755e6228f868e34de40d71", "aggregation": { "method": "sum" }, @@ -87433,19 +89132,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "E14001516", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001516" }, "measure": { "unit": "kwh" @@ -87468,28 +89167,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64000d486fc3dc22b8845764", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66755e6228f868e34de40d71", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140359791.926, + "value": 137563270.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6449830d93369fa5342603fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66cac42bb1acf022c4972367", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87505,7 +89204,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -87514,7 +89213,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -87522,27 +89221,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001266", + "id": "E14001306", "level": "constituency", - "name": "Harborough, Oadby and Wigston", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001266" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001306" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -87555,20 +89254,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6449830d93369fa5342603fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66cac42bb1acf022c4972367", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42951.301, + "value": 409849955.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6450b34886894bb675903219", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66d2416e34ae0ddcaf3b2468", "aggregation": { "method": "sum" }, @@ -87609,19 +89308,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001087", "level": "constituency", - "name": "Reading Central", + "name": "Beverley and Holderness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001087" }, "measure": { "unit": "kwh" @@ -87644,28 +89343,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6450b34886894bb675903219", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66d2416e34ae0ddcaf3b2468", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173667895.165, + "value": 137292019.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64671eb05f60cfb276b06aaa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66d48f9695428e3437bf4b06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87678,73 +89377,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001409", + "id": "E14001532", "level": "constituency", - "name": "Norwich South", + "name": "Surrey Heath", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001409" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001532" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64671eb05f60cfb276b06aaa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66d48f9695428e3437bf4b06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 426983771.155, + "value": 40154.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6478be186aaa4bcaf06cd1bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66e298adce1cf4e53ffd251d", "aggregation": { "method": "sum" }, @@ -87785,19 +89486,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000091", + "id": "E14001130", "level": "constituency", - "name": "Gordon and Buchan", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001130" }, "measure": { "unit": "count" @@ -87818,28 +89519,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6478be186aaa4bcaf06cd1bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66e298adce1cf4e53ffd251d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 22434.91, + "value": 39070.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:647e5c50efaf0760209166a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66e33885688846dd45a59402", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87852,81 +89553,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "E14001189", "level": "constituency", - "name": "South Northamptonshire", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001189" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:647e5c50efaf0760209166a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66e33885688846dd45a59402", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36520.443, + "value": 144163050.023, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64ad8db6b67a6a2df8f6e197", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66e41a3a06041a25f179fdd0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87942,7 +89645,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -87951,7 +89654,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -87959,27 +89662,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001292", + "id": "E14001241", "level": "constituency", - "name": "Hornchurch and Upminster", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001292" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001241" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -87992,28 +89695,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64ad8db6b67a6a2df8f6e197", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66e41a3a06041a25f179fdd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 512912156.376, + "value": 31390.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64cd5afbe83971d5a55d02db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66ea598dd1442e9dc5533e55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88026,81 +89729,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001602", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001602" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64cd5afbe83971d5a55d02db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66ea598dd1442e9dc5533e55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41251.361, + "value": 152229584.965, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64ce880b65a38f981acb1cc5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66ee8aa98a5d17d2a0c790d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88116,7 +89821,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -88125,7 +89830,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -88133,27 +89838,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001446", "level": "constituency", - "name": "South Dorset", + "name": "Rochdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001446" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -88168,28 +89873,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64ce880b65a38f981acb1cc5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66ee8aa98a5d17d2a0c790d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150934213.363, + "value": 41914.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64e145ddc0754370abb95a49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66f2b4cde28b8fbe001d3925", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88205,7 +89910,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -88214,7 +89919,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -88222,27 +89927,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001488", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001488" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -88257,20 +89962,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64e145ddc0754370abb95a49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66f2b4cde28b8fbe001d3925", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 214542138.006, + "value": 44596.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64e5c79d37527ea39e6538ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66fd72b2cd39760a7303e7c2", "aggregation": { "method": "sum" }, @@ -88311,19 +90016,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001534", + "id": "E14001530", "level": "constituency", - "name": "Sutton and Cheam", + "name": "Suffolk Coastal", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001534" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001530" }, "measure": { "unit": "count" @@ -88346,28 +90051,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64e5c79d37527ea39e6538ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66fd72b2cd39760a7303e7c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43154.755, + "value": 49129.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64f770326c03cdf90baf7356", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67037d7ed6ae402124b75934", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88380,73 +90085,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001581", + "id": "E14001281", "level": "constituency", - "name": "Weston-super-Mare", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001581" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001281" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64f770326c03cdf90baf7356", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67037d7ed6ae402124b75934", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 381780610.722, + "value": 160197571.895, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64febeafa6c8b3c8ef02c804", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6715d77b7e5fc12acff9dd12", "aggregation": { "method": "sum" }, @@ -88487,19 +90194,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "E14001231", "level": "constituency", - "name": "Bromsgrove", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001231" }, "measure": { "unit": "count" @@ -88520,28 +90227,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64febeafa6c8b3c8ef02c804", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6715d77b7e5fc12acff9dd12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39080.0, + "value": 36829.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:653364e432badd514453da53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:671d6851a52fd88b6ea5d0df", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88557,7 +90264,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -88566,7 +90273,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -88574,27 +90281,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "E14001526", "level": "constituency", - "name": "Hove and Portslade", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001526" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -88609,20 +90316,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:653364e432badd514453da53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:671d6851a52fd88b6ea5d0df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148463499.486, + "value": 46572.818, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:655eff20ff1aad75176b51f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67a7711c0750af4062555ea6", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001496", + "level": "constituency", + "name": "South West Hertfordshire", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001496" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67a7711c0750af4062555ea6", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40558.033, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67c0702ba0da42a39bce94a8", "aggregation": { "method": "sum" }, @@ -88663,19 +90459,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "E14001475", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001475" }, "measure": { "unit": "kwh" @@ -88696,20 +90492,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:655eff20ff1aad75176b51f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67c0702ba0da42a39bce94a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 367021911.779, + "value": 425334731.585, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:656f914f32a540becd513e09", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6802e7bd913b41907f687871", "aggregation": { "method": "sum" }, @@ -88750,19 +90546,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "E14001515", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Stalybridge and Hyde", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001515" }, "measure": { "unit": "count" @@ -88785,20 +90581,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:656f914f32a540becd513e09", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6802e7bd913b41907f687871", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40855.795, + "value": 43986.86, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6578d66e5d9a40ff20af01c1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:680478062a5bc679d2583bdc", "aggregation": { "method": "sum" }, @@ -88839,19 +90635,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "E14001332", "level": "constituency", - "name": "Lowestoft", + "name": "Lewisham North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001332" }, "measure": { "unit": "kwh" @@ -88874,28 +90670,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6578d66e5d9a40ff20af01c1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:680478062a5bc679d2583bdc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134035542.937, + "value": 154234363.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65bab6636b373ea17960dd08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:680cf7467443ffc5bf09ed19", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88908,81 +90704,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001391", + "id": "S14000080", "level": "constituency", - "name": "North East Derbyshire", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001391" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000080" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65bab6636b373ea17960dd08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:680cf7467443ffc5bf09ed19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41708.226, + "value": 47248.817, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6611e2b0b483e4165c3b6d30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:682cfcc4e1eac06e6e999239", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88995,75 +90793,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "E14001528", "level": "constituency", - "name": "Central Devon", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001528" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6611e2b0b483e4165c3b6d30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:682cfcc4e1eac06e6e999239", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178091842.546, + "value": 40146.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6616ea8204b8737549eee558", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6851cddddf679260d5e229fd", "aggregation": { "method": "sum" }, @@ -89104,19 +90900,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001145", + "id": "E14001106", "level": "constituency", - "name": "Bury South", + "name": "Blaydon and Consett", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001145" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001106" }, "measure": { "unit": "count" @@ -89137,20 +90933,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6616ea8204b8737549eee558", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6851cddddf679260d5e229fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41260.376, + "value": 43277.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:662eb34efbf34e5854345a65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68562d4ba9bdeda8d0a7c260", "aggregation": { "method": "sum" }, @@ -89191,19 +90987,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001478", + "id": "W07000105", "level": "constituency", - "name": "Smethwick", + "name": "Newport West and Islwyn", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001478" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000105" }, "measure": { "unit": "count" @@ -89226,28 +91022,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:662eb34efbf34e5854345a65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68562d4ba9bdeda8d0a7c260", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43889.244, + "value": 44584.779, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:665fd8e300d80cc947e8d92c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:686619e1606dc3c962c4de74", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89263,7 +91059,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -89272,7 +91068,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -89280,27 +91076,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001347", "level": "constituency", - "name": "Sheffield Central", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001347" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -89315,20 +91111,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:665fd8e300d80cc947e8d92c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:686619e1606dc3c962c4de74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38910.533, + "value": 163410568.279, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66881a8e6bda2267f7b31486", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6899e071da8627b90687f061", "aggregation": { "method": "sum" }, @@ -89369,19 +91165,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001164", + "id": "E14001289", "level": "constituency", - "name": "Chester South and Eddisbury", + "name": "Hitchin", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001164" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001289" }, "measure": { "unit": "kwh" @@ -89402,28 +91198,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66881a8e6bda2267f7b31486", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6899e071da8627b90687f061", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 354481985.281, + "value": 459084542.124, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:668dd99bc66ce703121be8f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:689a4731913930f556b1f618", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89439,7 +91235,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -89448,7 +91244,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -89456,27 +91252,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "E14001215", "level": "constituency", - "name": "Portsmouth North", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001215" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -89491,20 +91287,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:668dd99bc66ce703121be8f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:689a4731913930f556b1f618", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42350.47, + "value": 178322804.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66f887acf7b6c3bdfeabd9ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68c332d4807f9989ef2281e6", "aggregation": { "method": "sum" }, @@ -89545,19 +91341,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "E14001067", "level": "constituency", - "name": "Milton Keynes North", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001067" }, "measure": { "unit": "kwh" @@ -89580,28 +91376,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66f887acf7b6c3bdfeabd9ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68c332d4807f9989ef2281e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149258326.986, + "value": 216868372.536, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:671ac5b2a167aacf2679fba1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69016bbf0930915efa5c99e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89614,83 +91410,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "W07000111", "level": "constituency", - "name": "Castle Point", + "name": "Wrexham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000111" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:671ac5b2a167aacf2679fba1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69016bbf0930915efa5c99e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38679.508, + "value": 38347.113, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67302a95cc235555f34507af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6909d659b66f00e6897f51af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89706,7 +91500,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -89715,7 +91509,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -89723,27 +91517,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "E14001391", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "North East Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001391" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -89756,28 +91550,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67302a95cc235555f34507af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6909d659b66f00e6897f51af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45155.86, + "value": 486519845.789, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6731d8faee98a47ff72159c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6921fc8ae5525a01a7e502b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89790,81 +91584,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001455", + "id": "E14001261", "level": "constituency", - "name": "Runcorn and Helsby", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001455" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001261" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6731d8faee98a47ff72159c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6921fc8ae5525a01a7e502b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39640.728, + "value": 127184984.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6745c6ee4802c5fe85e15464", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:693d4d258da4d76cf02ae579", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89877,83 +91673,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001216", "level": "constituency", - "name": "Wolverhampton West", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001216" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6745c6ee4802c5fe85e15464", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:693d4d258da4d76cf02ae579", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47104.105, + "value": 46262.349, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:674ee1185c3b34628a69ebfb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69477074b7063585845ce24e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89966,83 +91760,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000106", + "id": "E14001238", "level": "constituency", - "name": "West Dunbartonshire", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001238" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:674ee1185c3b34628a69ebfb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69477074b7063585845ce24e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122888099.892, + "value": 708989877.941, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6758b7d4ae2ff58fbf716c0f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:695289545a9c2860e293144e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90058,7 +91850,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -90067,7 +91859,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -90075,27 +91867,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "E14001461", "level": "constituency", - "name": "Aberdeen North", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001461" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -90110,28 +91902,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6758b7d4ae2ff58fbf716c0f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:695289545a9c2860e293144e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159980275.021, + "value": 53207.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6781c56ddf9c8a686c7ec725", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:696359cdad59101b2b1629d3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90144,83 +91936,168 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000076", + "level": "constituency", + "name": "Dunfermline and Dollar", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000076" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:696359cdad59101b2b1629d3", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41847.622, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6967ae3227bff23ac340e0b4", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001505", + "id": "E14001604", "level": "constituency", - "name": "Spelthorne", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001505" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001604" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6781c56ddf9c8a686c7ec725", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6967ae3227bff23ac340e0b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159099902.064, + "value": 466902161.493, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:679f5ce507c68dc4aff3192a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69c170a91cbee0d26acf290d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90233,75 +92110,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001278", + "id": "E14001568", "level": "constituency", - "name": "Hemel Hempstead", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001278" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001568" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:679f5ce507c68dc4aff3192a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69c170a91cbee0d26acf290d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153512064.881, + "value": 475476407.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67a4bab03f7585e3cafc1931", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69d27acc4975cfe2155059ce", "aggregation": { "method": "sum" }, @@ -90342,19 +92217,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "E14001221", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001221" }, "measure": { "unit": "count" @@ -90375,28 +92250,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67a4bab03f7585e3cafc1931", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69d27acc4975cfe2155059ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44915.324, + "value": 40658.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67bb2481d59937db2caf6e7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69d2d88c36863fb7d3a7e616", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90409,75 +92284,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000091", + "id": "W07000085", "level": "constituency", - "name": "Gordon and Buchan", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000085" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67bb2481d59937db2caf6e7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69d2d88c36863fb7d3a7e616", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42939.89, + "value": 26361.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67cc55fd52676fec58616ac7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69e9c82dcbbc8da5822b5eb8", "aggregation": { "method": "sum" }, @@ -90518,19 +92391,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001163", + "id": "E14001551", "level": "constituency", - "name": "Chester North and Neston", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001163" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001551" }, "measure": { "unit": "count" @@ -90551,28 +92424,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67cc55fd52676fec58616ac7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69e9c82dcbbc8da5822b5eb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38637.645, + "value": 42004.237, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67d2833dec6f1edd41991b13", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a1c8f5edb0d7973056cdf81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90585,75 +92458,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "S14000069", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000069" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67d2833dec6f1edd41991b13", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a1c8f5edb0d7973056cdf81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 189017489.733, + "value": 164152868.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68188dfc832f65d0b105a41e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a346201928a86e8af9f7351", "aggregation": { "method": "sum" }, @@ -90694,19 +92565,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001345", + "id": "E14001126", "level": "constituency", - "name": "Luton North", + "name": "Bridgwater", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001345" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001126" }, "measure": { "unit": "kwh" @@ -90727,20 +92598,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68188dfc832f65d0b105a41e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a346201928a86e8af9f7351", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489336409.845, + "value": 301570723.164, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:682d43d1fea7bb38fd6cad94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a34b2347a352bbd8fc5903f", "aggregation": { "method": "sum" }, @@ -90781,19 +92652,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001096", + "id": "E14001430", "level": "constituency", - "name": "Birmingham Ladywood", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001430" }, "measure": { "unit": "kwh" @@ -90814,20 +92685,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:682d43d1fea7bb38fd6cad94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a34b2347a352bbd8fc5903f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432756137.505, + "value": 234584561.99, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68488a98b952f597bf9c81a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a5a8479160962bea75ab84b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000107", + "level": "constituency", + "name": "Ayr, Carrick and Cumnock", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000107" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a5a8479160962bea75ab84b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 464931684.059, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a6de44965f78d3faf9e2d5f", "aggregation": { "method": "sum" }, @@ -90868,19 +92826,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "E14001233", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001233" }, "measure": { "unit": "count" @@ -90903,28 +92861,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68488a98b952f597bf9c81a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a6de44965f78d3faf9e2d5f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38830.441, + "value": 44763.758, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68610a7b9b83db85ca72d7d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a75de145e780619c32cbe16", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90937,81 +92895,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "E14001296", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001296" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68610a7b9b83db85ca72d7d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a75de145e780619c32cbe16", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494140816.423, + "value": 49248.895, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:688550c0a61dc5325df261f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a90e636e8fbb9bcf9ac0695", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91024,81 +92984,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001167", + "id": "E14001537", "level": "constituency", - "name": "Chingford and Woodford Green", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001167" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001537" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:688550c0a61dc5325df261f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a90e636e8fbb9bcf9ac0695", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 519050194.841, + "value": 49097.624, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68b635891237cf5900f9c5d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a910b749ac5960e3924ded3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91111,81 +93073,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "E14001579", "level": "constituency", - "name": "Hamble Valley", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001579" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68b635891237cf5900f9c5d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a910b749ac5960e3924ded3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43888.646, + "value": 46842.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68b9422b52f637ad5a4f8dd8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6aa4c3316a4317dbabe9f864", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91198,81 +93162,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001066", "level": "constituency", - "name": "Bridgend", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001066" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68b9422b52f637ad5a4f8dd8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6aa4c3316a4317dbabe9f864", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41081.744, + "value": 43198.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68c559f31db10d870aa043a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ada3c5c886a013d9db7f8a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91285,73 +93251,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "E14001309", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001309" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68c559f31db10d870aa043a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ada3c5c886a013d9db7f8a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 585222147.069, + "value": 184045104.853, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68c6207bb090a84f0e32e6f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6addfcca81ffac9eb081030a", "aggregation": { "method": "sum" }, @@ -91392,19 +93360,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001464", "level": "constituency", - "name": "Cheltenham", + "name": "Selby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001464" }, "measure": { "unit": "count" @@ -91425,28 +93393,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68c6207bb090a84f0e32e6f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6addfcca81ffac9eb081030a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42796.936, + "value": 37481.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68d2a0eeba5a6995d126e990", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6aeed0649e7790b55841164b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91459,81 +93427,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001479", + "id": "E14001299", "level": "constituency", - "name": "Solihull West and Shirley", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001479" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001299" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68d2a0eeba5a6995d126e990", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6aeed0649e7790b55841164b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509049196.055, + "value": 121332051.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:691cafe9b8ff7b87b935d970", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b095df0bb684f87fc1e89ce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91546,73 +93516,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001209", + "id": "E14001091", "level": "constituency", - "name": "Ealing Southall", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001209" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001091" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:691cafe9b8ff7b87b935d970", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b095df0bb684f87fc1e89ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37872.186, + "value": 50029.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:693d9ced32c05754d78ff0d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b48646af03d3b396cc5cd0f", "aggregation": { "method": "sum" }, @@ -91653,19 +93625,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "E14001366", "level": "constituency", - "name": "Croydon South", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001366" }, "measure": { "unit": "count" @@ -91686,117 +93658,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:693d9ced32c05754d78ff0d4", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 39756.77, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69692da03e9064826d796508", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000021", - "level": "constituency", - "name": "East Renfrewshire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000021" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69692da03e9064826d796508", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b48646af03d3b396cc5cd0f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41356.0, + "value": 38780.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69805c65be50905336b76082", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b5072f97be3cab6d4373ae2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91812,7 +93695,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -91821,7 +93704,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -91829,27 +93712,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001413", "level": "constituency", - "name": "Bradford West", + "name": "Nuneaton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001413" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -91862,28 +93745,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69805c65be50905336b76082", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b5072f97be3cab6d4373ae2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35325.371, + "value": 455763792.487, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:698ac8bf4f8c355856aedb4c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b7ad937be22166a009881ff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91896,73 +93779,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001193", + "id": "E14001173", "level": "constituency", - "name": "Derby North", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001193" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001173" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:698ac8bf4f8c355856aedb4c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b7ad937be22166a009881ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480089028.096, + "value": 43165.18, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69900a81ea06e6975110f035", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b8a7088990bf2d48da57d5f", "aggregation": { "method": "sum" }, @@ -92003,19 +93888,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "S14000083", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "Falkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000083" }, "measure": { "unit": "kwh" @@ -92036,107 +93921,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69900a81ea06e6975110f035", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b8a7088990bf2d48da57d5f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489298923.774, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69ab2a2396e10b64f3b308cd", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000109", - "level": "constituency", - "name": "Torfaen", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000109" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69ab2a2396e10b64f3b308cd", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 424259379.05, + "value": 495213744.915, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69b643e13877b8d69f09641c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b8c7d418583da63f2a40b82", "aggregation": { "method": "sum" }, @@ -92177,19 +93975,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "E14001574", "level": "constituency", - "name": "Truro and Falmouth", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001574" }, "measure": { "unit": "kwh" @@ -92210,20 +94008,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69b643e13877b8d69f09641c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b8c7d418583da63f2a40b82", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 244666906.872, + "value": 477931413.613, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69b65f74c2794cdd2178f92b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b926e823a69c4b18ff8458d", "aggregation": { "method": "sum" }, @@ -92264,19 +94062,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001458", "level": "constituency", - "name": "Windsor", + "name": "Rutland and Stamford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001458" }, "measure": { "unit": "count" @@ -92297,20 +94095,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69b65f74c2794cdd2178f92b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b926e823a69c4b18ff8458d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39836.506, + "value": 33237.898, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a0e282ab43b4d1079dd9e2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b953a55431b48512bea3051", "aggregation": { "method": "sum" }, @@ -92351,19 +94149,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000093", + "id": "E14001279", "level": "constituency", - "name": "Inverclyde and Renfrewshire West", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001279" }, "measure": { "unit": "count" @@ -92386,20 +94184,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a0e282ab43b4d1079dd9e2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b953a55431b48512bea3051", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44592.339, + "value": 54272.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a361b2c078da818b20d1f77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b9b8d820ca95663e04b682d", "aggregation": { "method": "sum" }, @@ -92440,19 +94238,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001333", + "id": "E14001237", "level": "constituency", - "name": "Lewisham West and East Dulwich", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001333" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001237" }, "measure": { "unit": "count" @@ -92475,28 +94273,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a361b2c078da818b20d1f77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b9b8d820ca95663e04b682d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43488.07, + "value": 46124.48, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a3d9757afffad4948e38dfc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bd33c1a9309431778c66eca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92509,83 +94307,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "E14001144", "level": "constituency", - "name": "Falkirk", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001144" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a3d9757afffad4948e38dfc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bd33c1a9309431778c66eca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140792537.009, + "value": 43382.723, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a58d39b6d1b7332189754d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6beb4058f037b5c9cd49f8c3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92598,83 +94394,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "E14001068", "level": "constituency", - "name": "Gosport", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001068" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a58d39b6d1b7332189754d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6beb4058f037b5c9cd49f8c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135292370.448, + "value": 41765.67, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a66b55807568f3cb427c7e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bed05d10ecdc879c18a1644", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92690,7 +94484,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -92699,7 +94493,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -92707,27 +94501,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "S14000080", "level": "constituency", - "name": "Broxtowe", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000080" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -92740,20 +94534,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a66b55807568f3cb427c7e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bed05d10ecdc879c18a1644", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42360.151, + "value": 532266106.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a73f6615447398ee4cebe7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c20c1587fc66d421f978121", "aggregation": { "method": "sum" }, @@ -92794,19 +94588,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001366", "level": "constituency", - "name": "Godalming and Ash", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001366" }, "measure": { "unit": "kwh" @@ -92829,28 +94623,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a73f6615447398ee4cebe7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c20c1587fc66d421f978121", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 188604539.106, + "value": 162118315.873, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a964d1c1ff935e0f3cfa04b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c3b75eddf9186483d388968", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92863,48 +94657,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001132", "level": "constituency", - "name": "Mid Derbyshire", + "name": "Bristol East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001132" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c3b75eddf9186483d388968", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 47736.944, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c5da649df8e48afd1eadb88", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001251", + "level": "constituency", + "name": "Gorton and Denton", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001251" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "gas_year", "value": 2024 @@ -92916,20 +94799,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a964d1c1ff935e0f3cfa04b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c5da649df8e48afd1eadb88", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38842.0, + "value": 470581838.352, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a9f834b40bd18438d9b94e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6cb013c28da6354f61dd8f68", "aggregation": { "method": "sum" }, @@ -92970,19 +94853,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001546", "level": "constituency", - "name": "Lothian East", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001546" }, "measure": { "unit": "kwh" @@ -93005,28 +94888,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a9f834b40bd18438d9b94e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6cb013c28da6354f61dd8f68", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157538345.257, + "value": 171960427.261, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ab23dfc1558af93f61a6055", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6cf56c27aa27cdb9aa4ffd51", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93042,7 +94925,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -93051,7 +94934,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -93059,27 +94942,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000104", + "id": "E14001431", "level": "constituency", - "name": "Rutherglen", + "name": "Portsmouth North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001431" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -93094,28 +94977,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ab23dfc1558af93f61a6055", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6cf56c27aa27cdb9aa4ffd51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130161921.125, + "value": 42350.47, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ab7997cc38c910b441b1bdc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d08e766a5a082d0828feb50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93128,81 +95011,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "E14001228", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001228" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ab7997cc38c910b441b1bdc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d08e766a5a082d0828feb50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450172153.557, + "value": 133160061.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6aea84069de776bec9fdef1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d08ebc78bc3e497d24d2332", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93215,81 +95100,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001458", + "id": "E14001570", "level": "constituency", - "name": "Rutland and Stamford", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001458" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001570" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6aea84069de776bec9fdef1e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d08ebc78bc3e497d24d2332", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 421412154.507, + "value": 188078467.785, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b1cef09e30881fba6bc1e6b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d152848f08a0435dc3abb6f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93305,7 +95192,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -93314,7 +95201,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -93322,27 +95209,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001296", "level": "constituency", - "name": "Northampton North", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001296" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -93355,28 +95242,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b1cef09e30881fba6bc1e6b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d152848f08a0435dc3abb6f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50190.253, + "value": 430396424.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b352e5247914938f3e336ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d16e6ea15d1cde782b57182", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93389,73 +95276,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001545", + "id": "E14001151", "level": "constituency", - "name": "Thornbury and Yate", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001545" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001151" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b352e5247914938f3e336ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d16e6ea15d1cde782b57182", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 358622085.717, + "value": 153765066.987, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b36ca02a1b8e2b472e9beab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d844e3ff1d969488be8f090", "aggregation": { "method": "sum" }, @@ -93496,19 +95385,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001361", + "id": "E14001280", "level": "constituency", - "name": "Mid Cheshire", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001361" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001280" }, "measure": { "unit": "count" @@ -93529,20 +95418,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b36ca02a1b8e2b472e9beab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d844e3ff1d969488be8f090", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41937.54, + "value": 33174.316, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b42473ea9de0fabf7ecf440", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6da33b9f088885145b4bed10", "aggregation": { "method": "sum" }, @@ -93583,19 +95472,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001268", "level": "constituency", - "name": "Bournemouth West", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001268" }, "measure": { "unit": "kwh" @@ -93616,28 +95505,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b42473ea9de0fabf7ecf440", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6da33b9f088885145b4bed10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 405963705.512, + "value": 552718836.221, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b475cf30c2fed88eef94faf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6dd2632a84102cede8437562", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93653,7 +95542,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -93662,7 +95551,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -93670,27 +95559,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001313", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001313" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -93705,28 +95594,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b475cf30c2fed88eef94faf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6dd2632a84102cede8437562", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181943827.28, + "value": 46868.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b5cca7da3ec1be9ca9f208f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6df258137b347cfc61a67cbf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93739,81 +95628,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "E14001490", "level": "constituency", - "name": "Stretford and Urmston", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001490" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b5cca7da3ec1be9ca9f208f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6df258137b347cfc61a67cbf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40146.165, + "value": 44298.491, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b63aa955995e2db46312155", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6df53d6ba7f668ee6dfff0c6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93826,81 +95717,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001545", + "id": "E14001066", "level": "constituency", - "name": "Thornbury and Yate", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001545" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001066" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b63aa955995e2db46312155", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6df53d6ba7f668ee6dfff0c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35319.471, + "value": 135436688.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b9112a7c61b8564a419a08a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6df9e9335c6bb2a42fd8243d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93913,81 +95806,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "W07000093", "level": "constituency", - "name": "Wolverhampton South East", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000093" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b9112a7c61b8564a419a08a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6df9e9335c6bb2a42fd8243d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46481.579, + "value": 189017489.733, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bb9beb074e9956a0fa16934", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3ae1277e8b79f001a51b66", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94000,81 +95895,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001582", "level": "constituency", - "name": "Barrow and Furness", + "name": "Wetherby and Easingwold", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001582" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bb9beb074e9956a0fa16934", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3ae1277e8b79f001a51b66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44163.48, + "value": 175933275.125, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bba521d1a3be84699a4d037", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3b75ef8991e53313a94f91", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94090,7 +95987,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -94099,7 +95996,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -94107,27 +96004,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "E14001384", "level": "constituency", - "name": "Ribble Valley", + "name": "North Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001384" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -94142,28 +96039,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bba521d1a3be84699a4d037", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3b75ef8991e53313a94f91", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165419031.478, + "value": 45586.216, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bc08c662cb8b0314b033268", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3bd1842e7f88b40d762a92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94179,7 +96076,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -94188,158 +96085,69 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001372", - "level": "constituency", - "name": "Morecambe and Lunesdale", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001372" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bc08c662cb8b0314b033268", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 466503962.073, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bcc6190876ae944bad895fd", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "E14001307", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001307" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bcc6190876ae944bad895fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3bd1842e7f88b40d762a92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48442.837, + "value": 43515.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bf764f3f8d18059cd64c0e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3f137fc6a15e3e3903dd6c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94355,7 +96163,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -94364,7 +96172,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -94372,27 +96180,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "E14001475", "level": "constituency", - "name": "New Forest East", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001475" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -94407,20 +96215,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bf764f3f8d18059cd64c0e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3f137fc6a15e3e3903dd6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40297.493, + "value": 186111141.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c2836fb1ea2a283f54189a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e5a695147be20fd9f044864", "aggregation": { "method": "sum" }, @@ -94461,19 +96269,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001145", "level": "constituency", - "name": "Bristol South", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001145" }, "measure": { "unit": "kwh" @@ -94494,20 +96302,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c2836fb1ea2a283f54189a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e5a695147be20fd9f044864", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 360631680.807, + "value": 517123415.664, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c2ad1c509de6e6279aa27bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e79705d4afab012e7d91978", "aggregation": { "method": "sum" }, @@ -94548,19 +96356,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001388", "level": "constituency", - "name": "Redcar", + "name": "North Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001388" }, "measure": { "unit": "count" @@ -94581,28 +96389,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c2ad1c509de6e6279aa27bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e79705d4afab012e7d91978", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43847.439, + "value": 29950.859, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c44a347e465bd4a1f1788a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e88ccc96f453aae1c296ae8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94618,7 +96426,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -94627,7 +96435,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -94635,27 +96443,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001265", "level": "constituency", - "name": "Warrington South", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001265" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -94670,28 +96478,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c44a347e465bd4a1f1788a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e88ccc96f453aae1c296ae8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148021383.234, + "value": 58435.647, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c9b056c9e6b9d20614dd7e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e907f432cdf669cc4b8dee6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94704,81 +96512,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001169", + "id": "E14001540", "level": "constituency", - "name": "Chipping Barnet", + "name": "Taunton and Wellington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001169" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001540" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c9b056c9e6b9d20614dd7e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e907f432cdf669cc4b8dee6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41111.881, + "value": 161713289.856, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ca9cd56b2a0cc1015dce2af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6eb139d58488f5132ead47a8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94791,83 +96601,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001338", + "id": "E14001450", "level": "constituency", - "name": "Liverpool Riverside", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001338" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001450" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ca9cd56b2a0cc1015dce2af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6eb139d58488f5132ead47a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 57377.267, + "value": 44547.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6cd233359cd6bae83d637458", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ebb227fcd86b0f96e7e670a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94880,75 +96688,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "E14001233", "level": "constituency", - "name": "Newark", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001233" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6cd233359cd6bae83d637458", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ebb227fcd86b0f96e7e670a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184972684.793, + "value": 411814931.609, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ce66bfd2e6c9491e6402b84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6eef34939209989f22e65827", "aggregation": { "method": "sum" }, @@ -94989,19 +96795,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "E14001564", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001564" }, "measure": { "unit": "kwh" @@ -95022,28 +96828,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ce66bfd2e6c9491e6402b84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6eef34939209989f22e65827", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487278364.266, + "value": 420068907.521, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d0284cb820f561cfacb9042", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ef3c2909a21df4c9537e8c9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95056,81 +96862,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001413", "level": "constituency", - "name": "South Dorset", + "name": "Nuneaton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001413" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d0284cb820f561cfacb9042", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ef3c2909a21df4c9537e8c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43132.841, + "value": 142868319.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d2137a686fa8cd795ace32c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ef4d1e6a51a739165d5d283", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95143,81 +96951,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "E14001290", "level": "constituency", - "name": "Newton Abbot", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001290" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d2137a686fa8cd795ace32c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ef4d1e6a51a739165d5d283", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36879.567, + "value": 54758.811, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d2c6c4357eed71d6a9fff59", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f45a549d94ce84f0225168b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95230,81 +97040,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "E14001528", "level": "constituency", - "name": "Ashford", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001528" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d2c6c4357eed71d6a9fff59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f45a549d94ce84f0225168b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38536.192, + "value": 45614.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d4275d627a09470d89f6d39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f4614a444fdd3cfc782a684", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95317,83 +97129,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "E14001556", "level": "constituency", - "name": "Tamworth", + "name": "Twickenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001556" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d4275d627a09470d89f6d39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f4614a444fdd3cfc782a684", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43923.368, + "value": 543607257.005, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d700178a8151f050b2d2956", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f4abae6d2f60c8d0e496e8f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95406,83 +97216,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001298", + "id": "E14001498", "level": "constituency", - "name": "Huntingdon", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001498" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d700178a8151f050b2d2956", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f4abae6d2f60c8d0e496e8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48319.424, + "value": 348057636.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d929c8f42c53557e801fe20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f717c2449204f249357199f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95498,7 +97306,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -95507,7 +97315,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -95515,27 +97323,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001261", "level": "constituency", - "name": "Caerfyrddin", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001261" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -95550,20 +97358,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d929c8f42c53557e801fe20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f717c2449204f249357199f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159139798.278, + "value": 40443.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6dcc60debdb235826ebe3c9c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f8af38021698688e1319311", "aggregation": { "method": "sum" }, @@ -95604,19 +97412,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001570", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001570" }, "measure": { "unit": "count" @@ -95639,20 +97447,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6dcc60debdb235826ebe3c9c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f8af38021698688e1319311", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47764.0, + "value": 41912.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6dd445dc508655f21cf47f54", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f96a15a2ea55e7a251f74f3", "aggregation": { "method": "sum" }, @@ -95693,19 +97501,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "S14000098", "level": "constituency", - "name": "New Forest East", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000098" }, "measure": { "unit": "count" @@ -95726,28 +97534,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6dd445dc508655f21cf47f54", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f96a15a2ea55e7a251f74f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35661.173, + "value": 28477.23, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ddaf5305f1554a488a3a4ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f9d78db6232158cee760e55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95760,73 +97568,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000094", + "id": "E14001068", "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001068" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ddaf5305f1554a488a3a4ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f9d78db6232158cee760e55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 326109359.382, + "value": 42908.617, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ddb3fe042d56fda00e87a2f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6fa8ae9a2e2784be8026e1f4", "aggregation": { "method": "sum" }, @@ -95867,19 +97677,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001065", + "id": "E14001209", "level": "constituency", - "name": "Altrincham and Sale West", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001065" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001209" }, "measure": { "unit": "count" @@ -95902,28 +97712,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ddb3fe042d56fda00e87a2f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6fa8ae9a2e2784be8026e1f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42087.577, + "value": 44690.828, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6defbcdb92625fb09963bf6a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:702d6ff002bbfd9e5aec408e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95939,7 +97749,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -95948,7 +97758,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -95956,27 +97766,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001176", + "id": "E14001585", "level": "constituency", - "name": "Colchester", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001176" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001585" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -95989,20 +97799,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6defbcdb92625fb09963bf6a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:702d6ff002bbfd9e5aec408e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43525.864, + "value": 471214798.156, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e234a6ff2574c09c5107482", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:704d970d9304e6d4afeef44b", "aggregation": { "method": "sum" }, @@ -96043,19 +97853,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001172", "level": "constituency", - "name": "Bridgend", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001172" }, "measure": { "unit": "kwh" @@ -96076,20 +97886,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e234a6ff2574c09c5107482", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:704d970d9304e6d4afeef44b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425944389.822, + "value": 556206716.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e2fbfa92b77b849273efe20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7072a49b6bc06c403d63e530", "aggregation": { "method": "sum" }, @@ -96130,19 +97940,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001108", + "id": "E14001547", "level": "constituency", - "name": "Bognor Regis and Littlehampton", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001547" }, "measure": { "unit": "kwh" @@ -96165,117 +97975,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e2fbfa92b77b849273efe20", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 159624590.124, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e4308f748f09b46fed9cfbf", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001330", - "level": "constituency", - "name": "Lewes", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001330" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e4308f748f09b46fed9cfbf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7072a49b6bc06c403d63e530", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44861.125, + "value": 140231130.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e5744abb9c0d3ac0faa39d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7089a47563fdcd0f8cb0be20", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96288,75 +98009,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "W07000091", "level": "constituency", - "name": "Stafford", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000091" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e5744abb9c0d3ac0faa39d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7089a47563fdcd0f8cb0be20", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44050.293, + "value": 36511.735, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e8c7cb3ae5f9cac49407efd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70bf7e3d4ce32af74b5e198f", "aggregation": { "method": "sum" }, @@ -96432,11 +98151,11 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e8c7cb3ae5f9cac49407efd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70bf7e3d4ce32af74b5e198f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" @@ -96445,7 +98164,7 @@ "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6eccb385ef0d7ef8d6cf2228", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70db99285491af71770bd457", "aggregation": { "method": "sum" }, @@ -96486,19 +98205,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "S14000098", "level": "constituency", - "name": "Edinburgh South West", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000098" }, "measure": { "unit": "count" @@ -96521,28 +98240,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6eccb385ef0d7ef8d6cf2228", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70db99285491af71770bd457", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53402.867, + "value": 55102.305, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f2541d5f9ea77ad408ac4d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71064ddda8968c950f2f8d49", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96555,73 +98274,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001425", "level": "constituency", - "name": "Barnsley North", + "name": "Peterborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001425" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f2541d5f9ea77ad408ac4d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71064ddda8968c950f2f8d49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47196.278, + "value": 51060.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f2f48cfa7a83a7cd63dc89a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7106e3ce4b9037fd56b39165", "aggregation": { "method": "sum" }, @@ -96662,19 +98383,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001274", + "id": "E14001355", "level": "constituency", - "name": "Hastings and Rye", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001274" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001355" }, "measure": { "unit": "kwh" @@ -96697,28 +98418,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f2f48cfa7a83a7cd63dc89a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7106e3ce4b9037fd56b39165", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162340777.544, + "value": 141477945.459, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f469b6b9a66a504cadb25ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:710c30bf98d878c89e230903", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96734,7 +98455,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -96743,7 +98464,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -96751,27 +98472,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001348", "level": "constituency", - "name": "Monmouthshire", + "name": "Maidenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001348" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -96784,28 +98505,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f469b6b9a66a504cadb25ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:710c30bf98d878c89e230903", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 352661943.733, + "value": 38875.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f7bfdb8921babe32a7baa46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:714addbcdb0b0ef082fb61ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96818,83 +98539,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001371", + "id": "E14001532", "level": "constituency", - "name": "Mitcham and Morden", + "name": "Surrey Heath", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001371" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001532" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f7bfdb8921babe32a7baa46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:714addbcdb0b0ef082fb61ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45972.0, + "value": 544198283.918, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f995eac66b020b92c92fd4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:717530504a7288051f25c2b4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96907,75 +98626,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "E14001583", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "Whitehaven and Workington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001583" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f995eac66b020b92c92fd4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:717530504a7288051f25c2b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44691.795, + "value": 43123.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6facec9518c2d4e9439811a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:717a37c5d8665ac1f3bb13ee", "aggregation": { "method": "sum" }, @@ -97016,19 +98733,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "E14001521", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001521" }, "measure": { "unit": "count" @@ -97049,109 +98766,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6facec9518c2d4e9439811a5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 51344.193, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6fc7c3e11bb813b7126a31f9", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001417", - "level": "constituency", - "name": "Orpington", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001417" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6fc7c3e11bb813b7126a31f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:717a37c5d8665ac1f3bb13ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144338846.946, + "value": 43895.719, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7000e08f795cc5b0ea87ee3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7186f81fc45bd3bdb983fcef", "aggregation": { "method": "sum" }, @@ -97192,19 +98820,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001434", "level": "constituency", - "name": "Mid Leicestershire", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001434" }, "measure": { "unit": "count" @@ -97225,28 +98853,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7000e08f795cc5b0ea87ee3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7186f81fc45bd3bdb983fcef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42276.522, + "value": 40371.772, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7009490eb7cf382999af8e13", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71a489e8630f9d7be646e8fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97259,83 +98887,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "E14001092", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Birmingham Edgbaston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001092" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7009490eb7cf382999af8e13", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71a489e8630f9d7be646e8fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133567679.499, + "value": 39210.989, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:701307f1756b36d4e5d9507f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71a9b112b19da50d978ad05f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97348,81 +98974,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001135", "level": "constituency", - "name": "North West Norfolk", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001135" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:701307f1756b36d4e5d9507f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71a9b112b19da50d978ad05f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29763.383, + "value": 139926944.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:702be27e19de539475b266a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71b68657163a4a8a6ebc77a8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97438,7 +99066,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -97447,7 +99075,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -97455,27 +99083,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001593", "level": "constituency", - "name": "North Cotswolds", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001593" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -97488,28 +99116,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:702be27e19de539475b266a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71b68657163a4a8a6ebc77a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 355527640.98, + "value": 38055.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70365c529ea1bb160e409645", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71d9507b59c7ed23815eeb79", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97522,83 +99150,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001451", + "id": "E14001195", "level": "constituency", - "name": "Rother Valley", + "name": "Derbyshire Dales", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001451" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001195" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70365c529ea1bb160e409645", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71d9507b59c7ed23815eeb79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41343.678, + "value": 34230.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70b72e5efaa0325af9d4d947", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71e1bbafc9f205f38d820984", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97611,75 +99237,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "E14001224", "level": "constituency", - "name": "Hitchin", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001224" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70b72e5efaa0325af9d4d947", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71e1bbafc9f205f38d820984", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44395.464, + "value": 392730675.155, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70e27c018a71b9177644ee77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72122f5b57106bc55514d19c", "aggregation": { "method": "sum" }, @@ -97720,19 +99344,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "E14001187", "level": "constituency", - "name": "Dundee Central", + "name": "Croydon South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001187" }, "measure": { "unit": "count" @@ -97755,28 +99379,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70e27c018a71b9177644ee77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72122f5b57106bc55514d19c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 58899.825, + "value": 43505.146, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:710c37cca2c17131aeddf785", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7216340162353dffde5d07cb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97792,7 +99416,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -97801,7 +99425,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -97809,27 +99433,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "E14001275", "level": "constituency", - "name": "Reigate", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001275" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -97844,28 +99468,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:710c37cca2c17131aeddf785", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7216340162353dffde5d07cb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 179420743.052, + "value": 43565.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7119210faba362b0502716a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7229807b4408449fb84930a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97881,7 +99505,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -97890,7 +99514,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -97898,27 +99522,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001593", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001593" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -97931,28 +99555,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7119210faba362b0502716a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7229807b4408449fb84930a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37361.01, + "value": 522927251.37, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:711ace0e54b1505855abd5aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:726f3de81ba8c32e747e7061", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97968,7 +99592,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -97977,7 +99601,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -97985,27 +99609,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001250", + "id": "S14000051", "level": "constituency", - "name": "Goole and Pocklington", + "name": "Orkney and Shetland", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001250" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000051" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -98020,28 +99644,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:711ace0e54b1505855abd5aa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:726f3de81ba8c32e747e7061", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165571746.235, + "value": 31109.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71a0c15bcd7c332c6caf1d90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72750d0d4a307b3f772e2906", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98054,81 +99678,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "E14001582", "level": "constituency", - "name": "Leeds East", + "name": "Wetherby and Easingwold", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001582" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71a0c15bcd7c332c6caf1d90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72750d0d4a307b3f772e2906", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44987.423, + "value": 42059.778, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71a184b379808a90f2acc960", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:727fd643c6471627b032ee2f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98141,75 +99767,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001298", "level": "constituency", - "name": "St Albans", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001298" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71a184b379808a90f2acc960", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:727fd643c6471627b032ee2f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155754441.063, + "value": 456724695.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71e3a5d2c270a4e10ed3bc72", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:729ff9d5c5b25dd440ad8699", "aggregation": { "method": "sum" }, @@ -98250,19 +99874,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001337", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001337" }, "measure": { "unit": "count" @@ -98285,20 +99909,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71e3a5d2c270a4e10ed3bc72", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:729ff9d5c5b25dd440ad8699", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43986.86, + "value": 42757.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71e533d3264a97e7618b249d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72ae08ab8b3b7a520baf8b0d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001082", + "level": "constituency", + "name": "Beaconsfield", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001082" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72ae08ab8b3b7a520baf8b0d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37789.086, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72bc70b2d5aabfca076eab0b", "aggregation": { "method": "sum" }, @@ -98339,19 +100050,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "E14001530", "level": "constituency", - "name": "Clacton", + "name": "Suffolk Coastal", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001530" }, "measure": { "unit": "kwh" @@ -98374,20 +100085,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71e533d3264a97e7618b249d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72bc70b2d5aabfca076eab0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166193022.278, + "value": 178838746.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71f7ec7802674dfac94b6ea8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72dd2173bf3a143b71856997", "aggregation": { "method": "sum" }, @@ -98428,19 +100139,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001122", + "id": "E14001571", "level": "constituency", - "name": "Brent East", + "name": "Wellingborough and Rushden", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001122" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001571" }, "measure": { "unit": "kwh" @@ -98463,28 +100174,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71f7ec7802674dfac94b6ea8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72dd2173bf3a143b71856997", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164621700.674, + "value": 154731239.906, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7234d01bebe0352413b2b760", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7352c18b6e8788e6647ca0bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98500,7 +100211,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -98509,7 +100220,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -98517,27 +100228,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "E14001190", "level": "constituency", - "name": "North Shropshire", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001190" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -98552,20 +100263,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7234d01bebe0352413b2b760", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7352c18b6e8788e6647ca0bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45576.9, + "value": 134773208.816, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:735cea418d562a63e897adcf", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001082", + "level": "constituency", + "name": "Beaconsfield", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001082" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:735cea418d562a63e897adcf", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 178149638.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7254dcdc4fc4138b03418c3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73a52401e9654ba48f83936c", "aggregation": { "method": "sum" }, @@ -98606,19 +100406,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "E14001540", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "Taunton and Wellington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001540" }, "measure": { "unit": "count" @@ -98639,28 +100439,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7254dcdc4fc4138b03418c3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73a52401e9654ba48f83936c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38119.729, + "value": 40645.528, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:728da6f45936998264ad08c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73a8df4a0d4a127c2ee1cfb1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98673,83 +100473,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "E14001088", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001088" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:728da6f45936998264ad08c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73a8df4a0d4a127c2ee1cfb1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46043.014, + "value": 376070047.671, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72b1be0bd3fc602b323edf03", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73d87b08872a0dcfe8d2ced6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98765,7 +100563,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -98774,7 +100572,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -98782,27 +100580,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001597", "level": "constituency", - "name": "Reading Central", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001597" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -98815,20 +100613,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72b1be0bd3fc602b323edf03", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73d87b08872a0dcfe8d2ced6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463141166.738, + "value": 42014.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72c027f40a99d2799eec9e97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:742db6f320d6a0d61ad29a2f", "aggregation": { "method": "sum" }, @@ -98869,19 +100667,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001322", "level": "constituency", - "name": "Amber Valley", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001322" }, "measure": { "unit": "kwh" @@ -98902,28 +100700,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72c027f40a99d2799eec9e97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:742db6f320d6a0d61ad29a2f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462989435.702, + "value": 525467875.786, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72c45fd9af5dfc1aee2dc739", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7446d007d86fbdd60a11bf50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98939,7 +100737,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -98948,7 +100746,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -98956,27 +100754,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001444", + "id": "E14001482", "level": "constituency", - "name": "Richmond and Northallerton", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001444" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001482" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -98989,28 +100787,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72c45fd9af5dfc1aee2dc739", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7446d007d86fbdd60a11bf50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 337497469.096, + "value": 26839.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72e1abeefa1539a0bd24b522", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:744ac3a0555096beb97d7ad7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99023,75 +100821,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001602", + "id": "E14001436", "level": "constituency", - "name": "Wythenshawe and Sale East", + "name": "Rawmarsh and Conisbrough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001602" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001436" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72e1abeefa1539a0bd24b522", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:744ac3a0555096beb97d7ad7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152229584.965, + "value": 41833.068, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72e3fe2fffbc1c1e60bd4408", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:745c9338302c30c47e80dd30", "aggregation": { "method": "sum" }, @@ -99132,19 +100928,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001252", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001252" }, "measure": { "unit": "kwh" @@ -99165,20 +100961,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72e3fe2fffbc1c1e60bd4408", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:745c9338302c30c47e80dd30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 522385049.687, + "value": 354967302.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:734630472dc82dcfda3a682b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7462ca0459839cbf8cfd9bcb", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001196", + "level": "constituency", + "name": "Dewsbury and Batley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001196" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7462ca0459839cbf8cfd9bcb", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37776.091, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:746a2398177eadbb7f6159ec", "aggregation": { "method": "sum" }, @@ -99219,19 +101102,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "E14001505", "level": "constituency", - "name": "Livingston", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001505" }, "measure": { "unit": "kwh" @@ -99254,20 +101137,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:734630472dc82dcfda3a682b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:746a2398177eadbb7f6159ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144179148.438, + "value": 159099902.064, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74ac04e558bc868844976770", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001396", + "level": "constituency", + "name": "North Norfolk", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001396" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74ac04e558bc868844976770", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 256969265.216, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73800309bdbe2c9c27a2373e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74ccd7cbbcc5c0c6789464d1", "aggregation": { "method": "sum" }, @@ -99308,19 +101278,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "E14001471", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001471" }, "measure": { "unit": "kwh" @@ -99343,28 +101313,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73800309bdbe2c9c27a2373e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74ccd7cbbcc5c0c6789464d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161802686.848, + "value": 154330078.51, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73812c5c6cb598e5c1b3476e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74d8b63be5fc396c52b8a645", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99380,7 +101350,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -99389,7 +101359,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -99397,27 +101367,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "E14001141", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001141" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -99430,20 +101400,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73812c5c6cb598e5c1b3476e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74d8b63be5fc396c52b8a645", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43277.441, + "value": 440142598.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:738863cc2f95ad854f1f0033", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:750607c694e7c031f72c87bc", "aggregation": { "method": "sum" }, @@ -99484,19 +101454,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "E14001591", "level": "constituency", - "name": "Tonbridge", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001591" }, "measure": { "unit": "kwh" @@ -99519,28 +101489,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:738863cc2f95ad854f1f0033", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:750607c694e7c031f72c87bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169660098.878, + "value": 181056940.194, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:739e092c2d2e760a2a5e478c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:754a37f8616b9f32fcbf060b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99553,73 +101523,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001587", + "id": "E14001113", "level": "constituency", - "name": "Winchester", + "name": "Bootle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001587" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001113" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:739e092c2d2e760a2a5e478c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:754a37f8616b9f32fcbf060b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434246674.893, + "value": 127568186.78, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73a743d41c5f291cab51621e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:754afc041b9481a25b99a04b", "aggregation": { "method": "sum" }, @@ -99660,19 +101632,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001098", + "id": "E14001393", "level": "constituency", - "name": "Birmingham Perry Barr", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001393" }, "measure": { "unit": "count" @@ -99695,20 +101667,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73a743d41c5f291cab51621e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:754afc041b9481a25b99a04b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41735.279, + "value": 44619.414, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73ab5eaaad7f3f39826e34e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7587958cbf017a17b389bbe9", "aggregation": { "method": "sum" }, @@ -99749,19 +101721,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001584", + "id": "S14000101", "level": "constituency", - "name": "Widnes and Halewood", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001584" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000101" }, "measure": { "unit": "kwh" @@ -99784,28 +101756,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73ab5eaaad7f3f39826e34e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7587958cbf017a17b389bbe9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121840195.391, + "value": 122681174.763, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73deed436768dd210dbb4932", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7599a0c44407ec867dfb5352", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99818,81 +101790,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "E14001427", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001427" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73deed436768dd210dbb4932", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7599a0c44407ec867dfb5352", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40657.513, + "value": 50311.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73e896244ab5ab234477931e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:759d0156099ba100e7c88a63", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99905,81 +101879,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000093", + "id": "W07000085", "level": "constituency", - "name": "Inverclyde and Renfrewshire West", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000085" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73e896244ab5ab234477931e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:759d0156099ba100e7c88a63", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489852334.915, + "value": 160597811.566, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73fa3c85d25677418cf9bbc7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75aa4d5b9caf4b5e007fbfcb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99992,81 +101968,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "E14001514", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Staffordshire Moorlands", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001514" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73fa3c85d25677418cf9bbc7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75aa4d5b9caf4b5e007fbfcb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42880.767, + "value": 39449.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73fd415dafd197b676a13afc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75caf22dc60eabf32f09f590", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100079,73 +102057,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001073", + "id": "E14001522", "level": "constituency", - "name": "Barking", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001522" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73fd415dafd197b676a13afc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75caf22dc60eabf32f09f590", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403592987.6, + "value": 131467525.574, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7410b921bf94f45b20952d2d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75e44d42f13a57d191a3f174", "aggregation": { "method": "sum" }, @@ -100186,19 +102166,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001307", "level": "constituency", - "name": "South Cambridgeshire", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001307" }, "measure": { "unit": "kwh" @@ -100221,28 +102201,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7410b921bf94f45b20952d2d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75e44d42f13a57d191a3f174", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 195137620.953, + "value": 114017134.174, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:742dcaf4ba3b33dc231b0b9d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75f388ad8f6fce6e62dd0140", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100258,7 +102238,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -100267,7 +102247,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -100275,27 +102255,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001133", + "id": "E14001139", "level": "constituency", - "name": "Bristol North East", + "name": "Broxbourne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001133" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001139" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -100308,28 +102288,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:742dcaf4ba3b33dc231b0b9d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75f388ad8f6fce6e62dd0140", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37775.934, + "value": 482192493.496, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:742dd5a532c55d5dc34aadd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7604415c43c9165c17449796", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100342,83 +102322,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001133", + "id": "E14001199", "level": "constituency", - "name": "Bristol North East", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001133" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001199" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:742dd5a532c55d5dc34aadd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7604415c43c9165c17449796", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42130.121, + "value": 436050156.478, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:744eee3324bb7e05228b2cfa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:765d93a7affbfc3d338ff702", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100434,7 +102412,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -100443,7 +102421,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -100451,27 +102429,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001265", + "id": "E14001193", "level": "constituency", - "name": "Hampstead and Highgate", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001265" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001193" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -100486,20 +102464,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:744eee3324bb7e05228b2cfa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:765d93a7affbfc3d338ff702", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 58435.647, + "value": 142978047.027, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:745cb8d2e084b81f1f726a5e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7688004f77edb318e39adf9e", "aggregation": { "method": "sum" }, @@ -100540,19 +102518,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "W07000082", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "Alyn and Deeside", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000082" }, "measure": { "unit": "kwh" @@ -100573,28 +102551,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:745cb8d2e084b81f1f726a5e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7688004f77edb318e39adf9e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403418067.749, + "value": 420084106.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7472abe65e5ce60d4cb1f86d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7688f550970609a14eb25b50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100607,81 +102585,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001419", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001419" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7472abe65e5ce60d4cb1f86d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7688f550970609a14eb25b50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49496.429, + "value": 44434.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74bcd3313396e6b3ad20a9d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76b4eb812a96f4522b62c3b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100697,7 +102677,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -100706,7 +102686,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -100714,27 +102694,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "E14001194", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001194" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -100747,28 +102727,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74bcd3313396e6b3ad20a9d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76b4eb812a96f4522b62c3b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31288.197, + "value": 494502128.056, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74d6cca6823999c55f275851", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76c3d75fad33890f9b179480", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100784,7 +102764,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -100793,7 +102773,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -100801,27 +102781,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "E14001338", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Liverpool Riverside", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001338" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -100836,28 +102816,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74d6cca6823999c55f275851", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76c3d75fad33890f9b179480", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142133272.781, + "value": 57377.267, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74dc80d60637af827317e4c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76ccc33ec15224e48ec3a074", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100873,7 +102853,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -100882,7 +102862,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -100890,27 +102870,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001233", + "id": "E14001172", "level": "constituency", - "name": "Fareham and Waterlooville", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001233" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001172" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -100923,28 +102903,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74dc80d60637af827317e4c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76ccc33ec15224e48ec3a074", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 411814931.609, + "value": 48429.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74e3eb3f09304637ef8b4ba3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76d8462dfa7ed6db8a18de2a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100957,83 +102937,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001265", + "id": "E14001500", "level": "constituency", - "name": "Hampstead and Highgate", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001265" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001500" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74e3eb3f09304637ef8b4ba3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76d8462dfa7ed6db8a18de2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 192307781.793, + "value": 36751.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7505a492cc8dd8cad817827d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76e7d2ec3f89908f4917a219", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101046,75 +103024,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001240", + "id": "E14001486", "level": "constituency", - "name": "Forest of Dean", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001240" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001486" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7505a492cc8dd8cad817827d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76e7d2ec3f89908f4917a219", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166514529.61, + "value": 25853.104, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75063a01c06fe36200415009", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7711c8807d9d924191a38539", "aggregation": { "method": "sum" }, @@ -101155,19 +103131,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "E14001125", "level": "constituency", - "name": "Dudley", + "name": "Brentwood and Ongar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001125" }, "measure": { "unit": "count" @@ -101188,20 +103164,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75063a01c06fe36200415009", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7711c8807d9d924191a38539", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40324.977, + "value": 36910.134, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:753da3622b7a860e59bcf062", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:771841a0ca2ab7fcf9b9d1db", "aggregation": { "method": "sum" }, @@ -101242,19 +103218,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "E14001178", "level": "constituency", - "name": "Glasgow South", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001178" }, "measure": { "unit": "kwh" @@ -101275,107 +103251,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:753da3622b7a860e59bcf062", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:771841a0ca2ab7fcf9b9d1db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434784338.063, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:754b0e247ade16bd5c34480b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001235", - "level": "constituency", - "name": "Faversham and Mid Kent", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001235" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:754b0e247ade16bd5c34480b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 416303134.713, + "value": 459960496.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75556ad03bf9e577bfa90c42", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:777f1ac061d2b17d15706b86", "aggregation": { "method": "sum" }, @@ -101416,19 +103305,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001602", + "id": "E14001185", "level": "constituency", - "name": "Wythenshawe and Sale East", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001602" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001185" }, "measure": { "unit": "count" @@ -101451,28 +103340,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75556ad03bf9e577bfa90c42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:777f1ac061d2b17d15706b86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48847.193, + "value": 50762.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:755ce1a4a17e291a5864e843", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77853d6a022ca750108264e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101485,73 +103374,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "E14001168", "level": "constituency", - "name": "Chesterfield", + "name": "Chippenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001168" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:755ce1a4a17e291a5864e843", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77853d6a022ca750108264e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 472805166.793, + "value": 151646323.598, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7568effb50ce5d057661ba11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7794f39d2c1645c2ce678ff7", "aggregation": { "method": "sum" }, @@ -101592,19 +103483,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001114", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001114" }, "measure": { "unit": "count" @@ -101627,28 +103518,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7568effb50ce5d057661ba11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7794f39d2c1645c2ce678ff7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47629.315, + "value": 53389.811, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:757300a5d3213fdc4ebd1c92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77bb2106dc875cc59771d0ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101661,83 +103552,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "E14001292", "level": "constituency", - "name": "Crawley", + "name": "Hornchurch and Upminster", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001292" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:757300a5d3213fdc4ebd1c92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77bb2106dc875cc59771d0ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46540.0, + "value": 41161.867, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7582f3495b1282d3623285fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7803a881f421486bfc6cd563", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101750,81 +103639,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "E14001474", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001474" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7582f3495b1282d3623285fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7803a881f421486bfc6cd563", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44451.013, + "value": 46143.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75a2da1edd0ccd63cda11d95", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:780a76aca7fc8b80f160573e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101837,75 +103728,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000051", + "id": "E14001492", "level": "constituency", - "name": "Orkney and Shetland", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000051" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001492" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75a2da1edd0ccd63cda11d95", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:780a76aca7fc8b80f160573e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170219127.271, + "value": 470782714.667, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75c4790cc4332a8ad57d4a76", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:782d97dac9d56a3a725d6774", "aggregation": { "method": "sum" }, @@ -101946,19 +103835,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001111", + "id": "E14001193", "level": "constituency", - "name": "Bolton South and Walkden", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001193" }, "measure": { "unit": "count" @@ -101981,28 +103870,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75c4790cc4332a8ad57d4a76", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:782d97dac9d56a3a725d6774", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50043.724, + "value": 45901.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75c9d284806e5516dc42d965", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:783738dd744d96ad35f35e08", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102015,83 +103904,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "E14001545", "level": "constituency", - "name": "Kettering", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001545" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75c9d284806e5516dc42d965", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:783738dd744d96ad35f35e08", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49337.559, + "value": 35319.471, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75eb8eaf9f780a45c10e8a7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:783beeb8e5814de98818194d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102104,81 +103991,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "E14001476", "level": "constituency", - "name": "Chelmsford", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001476" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75eb8eaf9f780a45c10e8a7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:783beeb8e5814de98818194d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41524.727, + "value": 44054.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75f1db1231fafbb3ecbf349e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:784f9838c7b560eec434bb9e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102191,73 +104080,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "E14001542", "level": "constituency", - "name": "Glasgow West", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001542" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75f1db1231fafbb3ecbf349e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:784f9838c7b560eec434bb9e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 424686431.012, + "value": 150331825.109, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75f2c35add20f9efa73f6c9d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78573f94427a9bc497e0f6ee", "aggregation": { "method": "sum" }, @@ -102298,19 +104189,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "E14001167", "level": "constituency", - "name": "Putney", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001167" }, "measure": { "unit": "count" @@ -102331,28 +104222,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75f2c35add20f9efa73f6c9d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78573f94427a9bc497e0f6ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40371.772, + "value": 39071.543, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7608c164d8df04f1f85d675e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78628c7c72754036a39987fa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102365,81 +104256,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "E14001558", "level": "constituency", - "name": "Doncaster North", + "name": "Uxbridge and South Ruislip", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001558" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7608c164d8df04f1f85d675e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78628c7c72754036a39987fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42432.378, + "value": 45847.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7666504b96293f6f1cfd7af0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7866b40c7a840beb99edba29", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102455,7 +104348,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -102464,7 +104357,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -102472,27 +104365,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001370", "level": "constituency", - "name": "Reading Central", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001370" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -102505,28 +104398,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7666504b96293f6f1cfd7af0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7866b40c7a840beb99edba29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39016.0, + "value": 445965494.741, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7689968672997e2f91fdf414", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78688c775b8519b521cd9fd2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102539,75 +104432,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001105", + "id": "E14001384", "level": "constituency", - "name": "Blackpool South", + "name": "North Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001384" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7689968672997e2f91fdf414", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78688c775b8519b521cd9fd2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51061.765, + "value": 36822.348, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76914ce95bd97ad89acfe47a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78892f33383fd804feb0abfa", "aggregation": { "method": "sum" }, @@ -102648,19 +104539,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "E14001367", "level": "constituency", - "name": "York Central", + "name": "Middlesbrough and Thornaby East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001367" }, "measure": { "unit": "count" @@ -102683,28 +104574,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76914ce95bd97ad89acfe47a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78892f33383fd804feb0abfa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49552.064, + "value": 48965.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76b379fdede5321c3f0b5df1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:788c4d90286b1eb122d1d27a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102717,172 +104608,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000051", + "id": "E14001522", "level": "constituency", - "name": "Orkney and Shetland", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000051" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001522" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76b379fdede5321c3f0b5df1", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 31109.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76e9adede965979fc6af13f9", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001105", - "level": "constituency", - "name": "Blackpool South", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001105" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76e9adede965979fc6af13f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:788c4d90286b1eb122d1d27a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158289892.976, + "value": 38860.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:772130a25dcee68a33e9d224", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78ad915373cabe19aca3e2ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102898,7 +104698,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -102907,7 +104707,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -102915,27 +104715,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "E14001303", "level": "constituency", - "name": "Harrow West", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001303" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -102948,20 +104748,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:772130a25dcee68a33e9d224", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78ad915373cabe19aca3e2ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 514589133.429, + "value": 32173.598, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:772435b705b539bb46d1bf4e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78b2ae7f9e1fad99e8104b57", "aggregation": { "method": "sum" }, @@ -103002,19 +104802,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001371", + "id": "E14001495", "level": "constituency", - "name": "Mitcham and Morden", + "name": "South West Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001371" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001495" }, "measure": { "unit": "count" @@ -103035,28 +104835,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:772435b705b539bb46d1bf4e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78b2ae7f9e1fad99e8104b57", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42070.0, + "value": 38694.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:774047db12776c7c528a79a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78c353084789a7cbce9e0547", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103069,81 +104869,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001305", + "id": "E14001301", "level": "constituency", - "name": "Islington North", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001305" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001301" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:774047db12776c7c528a79a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78c353084789a7cbce9e0547", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43385.0, + "value": 39888.288, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:774e8343206feed7f87534ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78da8b9427a923a5aed8fe7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103159,7 +104961,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -103168,7 +104970,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -103176,27 +104978,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001231", + "id": "E14001438", "level": "constituency", - "name": "Exeter", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001231" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001438" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -103211,28 +105013,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:774e8343206feed7f87534ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78da8b9427a923a5aed8fe7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42128.278, + "value": 173667895.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:776b89b473252e8211e20dbc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78dd392f984ecf94dc580ac4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103245,83 +105047,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "E14001127", "level": "constituency", - "name": "Coventry North West", + "name": "Bridlington and The Wolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001127" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:776b89b473252e8211e20dbc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78dd392f984ecf94dc580ac4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46668.139, + "value": 414269636.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7781180b30ffd0ca8bd0f242", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78fcac86b7f8208a9bd3ffbd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103334,83 +105134,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "E14001284", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001284" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7781180b30ffd0ca8bd0f242", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78fcac86b7f8208a9bd3ffbd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160197571.895, + "value": 40203.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7797567a01e920274db1943c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78ffc19ae79cb66d2d63c302", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103423,81 +105221,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001600", "level": "constituency", - "name": "Oxford East", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001600" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7797567a01e920274db1943c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78ffc19ae79cb66d2d63c302", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461817830.637, + "value": 42914.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7797f34f61a5f486760b0485", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79235e025bd0afbdddb603d5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103513,7 +105313,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -103522,7 +105322,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -103530,27 +105330,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "S14000093", "level": "constituency", - "name": "Aberdeen North", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000093" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -103563,20 +105363,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7797f34f61a5f486760b0485", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79235e025bd0afbdddb603d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 548752842.295, + "value": 40004.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7799de528e1467a291974566", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:792aba60eea3a2a50b888c25", "aggregation": { "method": "sum" }, @@ -103617,19 +105417,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001579", + "id": "E14001489", "level": "constituency", - "name": "West Worcestershire", + "name": "South Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001579" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001489" }, "measure": { "unit": "kwh" @@ -103652,28 +105452,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7799de528e1467a291974566", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:792aba60eea3a2a50b888c25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184241750.092, + "value": 161702052.498, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77a481f531553d1c712bd29b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:792d1cc99e3579daa400a821", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103686,73 +105486,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001223", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Eltham and Chislehurst", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001223" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77a481f531553d1c712bd29b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:792d1cc99e3579daa400a821", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40658.409, + "value": 152128562.55, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77a711f91dbe93a1d5315db7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7938c87f15c816cbe62861c9", "aggregation": { "method": "sum" }, @@ -103793,19 +105595,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "E14001070", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001070" }, "measure": { "unit": "kwh" @@ -103826,28 +105628,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77a711f91dbe93a1d5315db7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7938c87f15c816cbe62861c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490608845.66, + "value": 445589251.829, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77e0a665e08d3835af373bee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:794371b61382254ac4003275", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103860,73 +105662,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001429", + "id": "E14001270", "level": "constituency", - "name": "Poole", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001429" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001270" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77e0a665e08d3835af373bee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:794371b61382254ac4003275", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41530.967, + "value": 143699604.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77fe3f30d684977bfb8b6c31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7949549e4a0570b4189e4d79", "aggregation": { "method": "sum" }, @@ -103967,19 +105771,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "E14001242", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001242" }, "measure": { "unit": "count" @@ -104000,28 +105804,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77fe3f30d684977bfb8b6c31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7949549e4a0570b4189e4d79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39780.764, + "value": 43784.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:780fdeb484c920e71ee10efe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:795795084ff4dbab3be44d8e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104034,83 +105838,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "E14001320", "level": "constituency", - "name": "Havant", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001320" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:780fdeb484c920e71ee10efe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:795795084ff4dbab3be44d8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43565.766, + "value": 483966192.823, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7815e203e4abdf83ff60a7bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:797620fa1dc06faec7a7ea2b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104123,81 +105925,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001447", "level": "constituency", - "name": "Southport", + "name": "Rochester and Strood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001447" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7815e203e4abdf83ff60a7bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:797620fa1dc06faec7a7ea2b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41576.767, + "value": 152993812.79, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7830315103b2da33c5c091ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7980913d1f1a2356ec3226ef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104213,7 +106017,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -104222,7 +106026,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -104230,27 +106034,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001405", "level": "constituency", - "name": "Birkenhead", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001405" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -104265,28 +106069,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7830315103b2da33c5c091ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7980913d1f1a2356ec3226ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50029.945, + "value": 200548995.871, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78597de72b1c53e871d4b174", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79b0790578c7b0a1762d7ef6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104302,7 +106106,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -104311,7 +106115,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -104319,27 +106123,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001292", + "id": "E14001341", "level": "constituency", - "name": "Hornchurch and Upminster", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001292" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001341" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -104352,28 +106156,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78597de72b1c53e871d4b174", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79b0790578c7b0a1762d7ef6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41161.867, + "value": 442465383.181, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:786dff0812beee0eedc57b5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79d202fde1c7367dcac01cb8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104389,7 +106193,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -104398,7 +106202,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -104406,27 +106210,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001475", + "id": "E14001500", "level": "constituency", - "name": "Skipton and Ripon", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001475" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001500" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -104441,20 +106245,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:786dff0812beee0eedc57b5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79d202fde1c7367dcac01cb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 186111141.241, + "value": 48554.341, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78830dadd601211cb1b42fc4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79ee3979b1cd01a1a234fc23", "aggregation": { "method": "sum" }, @@ -104495,19 +106299,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001176", + "id": "E14001108", "level": "constituency", - "name": "Colchester", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001176" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001108" }, "measure": { "unit": "kwh" @@ -104528,28 +106332,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78830dadd601211cb1b42fc4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79ee3979b1cd01a1a234fc23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459334898.587, + "value": 451392008.866, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:789c449165daefdf70caf277", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79fb36c4908cc921b28ebc06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104565,7 +106369,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -104574,7 +106378,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -104582,27 +106386,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "E14001499", "level": "constituency", - "name": "Gosport", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001499" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -104615,28 +106419,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:789c449165daefdf70caf277", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79fb36c4908cc921b28ebc06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38463.42, + "value": 330717973.465, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78a2bb61d775c856bf906e1c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a076559d550ffa66bc8b36e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104652,7 +106456,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -104661,7 +106465,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -104669,27 +106473,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "E14001065", "level": "constituency", - "name": "St Helens North", + "name": "Altrincham and Sale West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001065" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -104704,28 +106508,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78a2bb61d775c856bf906e1c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a076559d550ffa66bc8b36e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128745573.896, + "value": 42087.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78b9ce4d2ffc9d3773be97f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a11a470cca223aecfc3a4d7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104738,83 +106542,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "S14000110", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000110" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78b9ce4d2ffc9d3773be97f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a11a470cca223aecfc3a4d7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46412.329, + "value": 517583949.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78ba93df4b44cb66ff947fc6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a51c8ffffb2aa9c72c95d26", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104827,83 +106629,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "E14001569", "level": "constituency", - "name": "Bromsgrove", + "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001569" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78ba93df4b44cb66ff947fc6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a51c8ffffb2aa9c72c95d26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42609.0, + "value": 15417.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78e9431817b3ffdbd50cc747", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a5ba50beaed037f1615f40b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104916,73 +106716,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "E14001232", "level": "constituency", - "name": "Macclesfield", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001232" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78e9431817b3ffdbd50cc747", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a5ba50beaed037f1615f40b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 528369741.249, + "value": 49079.743, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:790ea259ccfdd197d17722e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a5c9f0c785c3d417643c253", "aggregation": { "method": "sum" }, @@ -105023,19 +106825,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "E14001254", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001254" }, "measure": { "unit": "kwh" @@ -105056,28 +106858,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:790ea259ccfdd197d17722e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a5c9f0c785c3d417643c253", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 390690623.018, + "value": 453768893.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:791051645c79ad4ece323a15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ab9b37352d078299f728e07", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105090,75 +106892,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "E14001298", "level": "constituency", - "name": "Hamble Valley", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001298" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:791051645c79ad4ece323a15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ab9b37352d078299f728e07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46532.308, + "value": 40476.647, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79352c491d10f586ee83a22d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7adb44c70277801d6502ffb3", "aggregation": { "method": "sum" }, @@ -105199,19 +106999,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "W07000097", "level": "constituency", - "name": "Glasgow West", + "name": "Gower", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000097" }, "measure": { "unit": "count" @@ -105232,20 +107032,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79352c491d10f586ee83a22d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7adb44c70277801d6502ffb3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43233.681, + "value": 40318.147, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:794ecdd26a45e77c57b7edb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7aed6e39ea98d6acb29c3043", "aggregation": { "method": "sum" }, @@ -105286,19 +107086,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001543", + "id": "E14001313", "level": "constituency", - "name": "The Wrekin", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001543" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001313" }, "measure": { "unit": "kwh" @@ -105319,28 +107119,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:794ecdd26a45e77c57b7edb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7aed6e39ea98d6acb29c3043", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 428012770.415, + "value": 433895607.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7971671b5564c75abd1dd009", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7af9c38ee5d72a9d9b2588e0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105356,7 +107156,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -105365,7 +107165,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -105373,27 +107173,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "E14001390", "level": "constituency", - "name": "Erewash", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001390" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -105406,20 +107206,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7971671b5564c75abd1dd009", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7af9c38ee5d72a9d9b2588e0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42504.0, + "value": 395128364.212, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:797dcfbf58c9e0a1534d50ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b19f89989aa1a5264422e12", "aggregation": { "method": "sum" }, @@ -105460,19 +107260,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001100", "level": "constituency", - "name": "South Devon", + "name": "Birmingham Yardley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001100" }, "measure": { "unit": "kwh" @@ -105495,20 +107295,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:797dcfbf58c9e0a1534d50ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b19f89989aa1a5264422e12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 187580156.728, + "value": 130489561.912, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b22862ad41a22833bee9ba9", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001198", + "level": "constituency", + "name": "Doncaster Central", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001198" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b22862ad41a22833bee9ba9", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 553819721.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:798abfe93bee4d05e1a148c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b22c4b8e7edf76f9cd20295", "aggregation": { "method": "sum" }, @@ -105549,19 +107436,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "E14001146", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001146" }, "measure": { "unit": "count" @@ -105584,20 +107471,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:798abfe93bee4d05e1a148c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b22c4b8e7edf76f9cd20295", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 65520.379, + "value": 49027.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:798d72dc43e28c6047ffa8ef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b3156879c4bc3131e32c797", "aggregation": { "method": "sum" }, @@ -105638,19 +107525,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "E14001578", "level": "constituency", - "name": "Chelmsford", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001578" }, "measure": { "unit": "count" @@ -105673,28 +107560,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:798d72dc43e28c6047ffa8ef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b3156879c4bc3131e32c797", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47730.0, + "value": 51955.319, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7998b122a55de0128dc81717", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b359ac7cf66bf4de606e735", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105707,81 +107594,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "E14001565", "level": "constituency", - "name": "Kettering", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001565" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7998b122a55de0128dc81717", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b359ac7cf66bf4de606e735", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 513864316.585, + "value": 148021383.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79a2cefe490520cc7ea35cc7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b3786c8717f0f48ebdea8eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105794,83 +107683,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "E14001236", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Feltham and Heston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001236" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79a2cefe490520cc7ea35cc7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b3786c8717f0f48ebdea8eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45530.533, + "value": 37391.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79bc75fcc597a89dcbccd84c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b4adb73689ce179bae3b5f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105886,7 +107773,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -105895,7 +107782,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -105903,27 +107790,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001479", "level": "constituency", - "name": "Harlow", + "name": "Solihull West and Shirley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001479" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -105938,28 +107825,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79bc75fcc597a89dcbccd84c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b4adb73689ce179bae3b5f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47572.085, + "value": 140232971.299, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79bd3923aabe865099876ad1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b4c39bd8287bb7c1f215a15", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105972,83 +107859,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "E14001166", "level": "constituency", - "name": "Stevenage", + "name": "Chichester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001166" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79bd3923aabe865099876ad1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b4c39bd8287bb7c1f215a15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137563270.028, + "value": 461774420.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79e034df0def390239a29b59", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b75ca10bb41872eb4fa7407", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106061,81 +107946,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001561", + "id": "S14000082", "level": "constituency", - "name": "Wallasey", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001561" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000082" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79e034df0def390239a29b59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b75ca10bb41872eb4fa7407", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444231155.993, + "value": 154510526.001, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79ee1e3ada8fa7e09213320b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b7ab115363702e81ffabef3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106148,83 +108035,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "W07000103", "level": "constituency", - "name": "Ashford", + "name": "Neath and Swansea East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000103" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79ee1e3ada8fa7e09213320b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b7ab115363702e81ffabef3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153987454.064, + "value": 42708.918, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79eed410953e090ee0983e44", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b901ad44800c4dbf663b3f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106240,7 +108125,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -106249,7 +108134,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -106257,27 +108142,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001531", + "id": "S14000021", "level": "constituency", - "name": "Sunderland Central", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001531" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000021" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -106290,28 +108175,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79eed410953e090ee0983e44", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b901ad44800c4dbf663b3f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537531895.926, + "value": 37962.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79f45f484d74b91e539019f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b93769286e5f782ad138173", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106324,75 +108209,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001421", "level": "constituency", - "name": "Redditch", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001421" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79f45f484d74b91e539019f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b93769286e5f782ad138173", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42461.107, + "value": 33730.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79fa0a6f44b3394324cfca4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bb039714283dcd197e58357", "aggregation": { "method": "sum" }, @@ -106433,19 +108316,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "E14001250", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001250" }, "measure": { "unit": "kwh" @@ -106466,28 +108349,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79fa0a6f44b3394324cfca4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bb039714283dcd197e58357", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 344576549.913, + "value": 487417493.649, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a08700a8be3a4127247aa53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bb66ae93fa17a30b12bc036", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106500,83 +108383,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001310", + "id": "E14001371", "level": "constituency", - "name": "Kensington and Bayswater", + "name": "Mitcham and Morden", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001310" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001371" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a08700a8be3a4127247aa53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bb66ae93fa17a30b12bc036", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 292049815.832, + "value": 42070.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a39a1f9f88932ddf227aa98", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bf37dd45d76540fa530dba6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106589,75 +108470,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "E14001601", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001601" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a39a1f9f88932ddf227aa98", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bf37dd45d76540fa530dba6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143869579.085, + "value": 437084210.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a4cab3b0ba469f1ca0c1efa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c017a0512d4e754ef001eeb", "aggregation": { "method": "sum" }, @@ -106698,19 +108577,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001172", "level": "constituency", - "name": "Beverley and Holderness", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001172" }, "measure": { "unit": "count" @@ -106733,28 +108612,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a4cab3b0ba469f1ca0c1efa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c017a0512d4e754ef001eeb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42842.496, + "value": 86474.883, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a60f7671fbdd6fadff7934a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c1c1db8590109ba40499712", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106767,81 +108646,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "E14001473", "level": "constituency", - "name": "Bury North", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001473" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a60f7671fbdd6fadff7934a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c1c1db8590109ba40499712", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505775967.85, + "value": 150159026.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a90fca35103f383a9e09434", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c4eee572c3821b00c1e00f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106857,7 +108738,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -106866,7 +108747,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -106874,27 +108755,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "E14001097", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "Birmingham Northfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001097" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -106909,20 +108790,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a90fca35103f383a9e09434", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c4eee572c3821b00c1e00f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 202829495.364, + "value": 46875.445, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a96f9fefe1987839482571f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c550e20dc1c50d791e8b45b", "aggregation": { "method": "sum" }, @@ -106963,19 +108844,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "E14001581", "level": "constituency", - "name": "Gorton and Denton", + "name": "Weston-super-Mare", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001581" }, "measure": { "unit": "kwh" @@ -106998,20 +108879,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a96f9fefe1987839482571f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c550e20dc1c50d791e8b45b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134754057.69, + "value": 136483443.316, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ab2d48be60956a13ccdeec9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c5b7bcd99e1dad769c4d1d4", "aggregation": { "method": "sum" }, @@ -107052,19 +108933,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "E14001093", "level": "constituency", - "name": "Stockton North", + "name": "Birmingham Erdington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001093" }, "measure": { "unit": "kwh" @@ -107085,28 +108966,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ab2d48be60956a13ccdeec9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c5b7bcd99e1dad769c4d1d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470176890.177, + "value": 528360687.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7af09f55e0dd469bfe84918d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c60bcfc6c2803b9b59cbde3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107119,81 +109000,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001370", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001370" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7af09f55e0dd469bfe84918d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c60bcfc6c2803b9b59cbde3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39966.0, + "value": 149258326.986, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b175e319135cb1b3b834831", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c7e59d76eb80f8cf227e5b8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107206,83 +109089,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "E14001360", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "Mid Buckinghamshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001360" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b175e319135cb1b3b834831", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c7e59d76eb80f8cf227e5b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129362787.256, + "value": 30731.987, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b20f6b8c0e1d2f253b4d3f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ce3183fb667dd32b27b48d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107298,7 +109179,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -107307,7 +109188,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -107315,27 +109196,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001208", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001208" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -107348,28 +109229,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b20f6b8c0e1d2f253b4d3f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ce3183fb667dd32b27b48d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37849.51, + "value": 492204410.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b287e1e24e6be8ececfc61a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d0a3c096ad6fad85dbe33dc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107385,7 +109266,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -107394,7 +109275,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -107402,27 +109283,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "E14001284", "level": "constituency", - "name": "North Shropshire", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001284" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -107437,20 +109318,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b287e1e24e6be8ececfc61a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d0a3c096ad6fad85dbe33dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163796873.355, + "value": 44105.435, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b3d773e10ab567714afa718", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d3554126509451a98c364ba", "aggregation": { "method": "sum" }, @@ -107491,19 +109372,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "E14001154", "level": "constituency", - "name": "Glasgow West", + "name": "Castle Point", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001154" }, "measure": { "unit": "kwh" @@ -107526,28 +109407,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b3d773e10ab567714afa718", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d3554126509451a98c364ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136086313.739, + "value": 141576337.743, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b46cb55bb76a32ae0867e5e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d365e23b962e794343a3995", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107563,7 +109444,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -107572,7 +109453,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -107580,27 +109461,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001136", "level": "constituency", - "name": "Norwich North", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001136" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -107615,20 +109496,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b46cb55bb76a32ae0867e5e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d365e23b962e794343a3995", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46597.369, + "value": 170303333.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b5469a2b145df578820b4b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d604fc77524cb662aa462c7", "aggregation": { "method": "sum" }, @@ -107669,19 +109550,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001313", + "id": "E14001207", "level": "constituency", - "name": "Kingston upon Hull East", + "name": "Ealing Central and Acton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001313" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001207" }, "measure": { "unit": "kwh" @@ -107704,28 +109585,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b5469a2b145df578820b4b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d604fc77524cb662aa462c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126869839.745, + "value": 193175250.253, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b7f529865b4888870840dd3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d7141808dcb0738e827e61a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107738,48 +109619,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "E14001175", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001175" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d7141808dcb0738e827e61a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 48096.652, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d895f50be6d1d6a88526aa8", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001235", + "level": "constituency", + "name": "Faversham and Mid Kent", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001235" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "gas_year", "value": 2024 @@ -107791,28 +109761,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b7f529865b4888870840dd3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d895f50be6d1d6a88526aa8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30969.792, + "value": 416303134.713, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7babcd9d37e5500840d32a9d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7dcd2b1e3875a89b134d06b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107828,7 +109798,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -107837,7 +109807,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -107845,27 +109815,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "W07000103", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "Neath and Swansea East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000103" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -107880,28 +109850,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7babcd9d37e5500840d32a9d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7dcd2b1e3875a89b134d06b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139595863.878, + "value": 45607.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bb82a66de98f1a27408609c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7dd2599cbffaa7bfcff4c04a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107914,73 +109884,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "E14001477", "level": "constituency", - "name": "North West Essex", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001477" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bb82a66de98f1a27408609c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7dd2599cbffaa7bfcff4c04a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414828138.988, + "value": 48435.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bc8be8a6f2d92ffc7da0d7f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7de6ea5aebf12feae1094410", "aggregation": { "method": "sum" }, @@ -108021,19 +109993,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001444", + "id": "S14000111", "level": "constituency", - "name": "Richmond and Northallerton", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001444" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000111" }, "measure": { "unit": "count" @@ -108054,20 +110026,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bc8be8a6f2d92ffc7da0d7f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7de6ea5aebf12feae1094410", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28155.574, + "value": 24113.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7be473b338327b369d06de0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e75ed81b40f76e72b591b75", "aggregation": { "method": "sum" }, @@ -108108,19 +110080,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001397", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001397" }, "measure": { "unit": "count" @@ -108141,28 +110113,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7be473b338327b369d06de0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e75ed81b40f76e72b591b75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36184.369, + "value": 34511.254, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c06261f3afd25de9c4d7a5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e9764099c70bec72fe016a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108175,83 +110147,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "E14001423", "level": "constituency", - "name": "Bishop Auckland", + "name": "Penistone and Stocksbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001423" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c06261f3afd25de9c4d7a5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e9764099c70bec72fe016a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45877.245, + "value": 470337321.802, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c370037a2add0c28feac17b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eb3873935176167552ceec9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108267,7 +110237,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -108276,7 +110246,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -108284,27 +110254,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "S14000048", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000048" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -108319,28 +110289,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c370037a2add0c28feac17b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eb3873935176167552ceec9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161937648.233, + "value": 51112.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c3707ee594fe2b9d8047bcc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ebcd5f8f5c88935b62ff227", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108353,83 +110323,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001243", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001243" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c3707ee594fe2b9d8047bcc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ebcd5f8f5c88935b62ff227", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181484587.084, + "value": 390156091.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c3d09afef397fe28b03cb96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eed3037772ae127d622c2ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108442,81 +110410,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "E14001177", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001177" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c3d09afef397fe28b03cb96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eed3037772ae127d622c2ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 447657552.146, + "value": 138534151.007, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7cb3f16d0d7425c6f8c6f697", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ef04d52f2f9737ab402292e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108529,75 +110499,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001075", + "id": "E14001558", "level": "constituency", - "name": "Barnsley South", + "name": "Uxbridge and South Ruislip", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001558" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7cb3f16d0d7425c6f8c6f697", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ef04d52f2f9737ab402292e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49134.523, + "value": 39609.158, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7cd4dfa97a14ef058aca5339", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ef517cb0d3dfe6478552711", "aggregation": { "method": "sum" }, @@ -108638,19 +110606,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "E14001138", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001138" }, "measure": { "unit": "count" @@ -108671,20 +110639,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7cd4dfa97a14ef058aca5339", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ef517cb0d3dfe6478552711", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35749.813, + "value": 39080.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d0b77f9d73ebf3663068cb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7efafe24e8a08a96f490afe6", "aggregation": { "method": "sum" }, @@ -108725,19 +110693,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "E14001211", "level": "constituency", - "name": "Swindon North", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001211" }, "measure": { "unit": "kwh" @@ -108760,20 +110728,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d0b77f9d73ebf3663068cb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7efafe24e8a08a96f490afe6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142702712.376, + "value": 119824970.083, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d3e4856c389ec2f5e937f12", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f25ed2548ee058f4e807c26", "aggregation": { "method": "sum" }, @@ -108814,19 +110782,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001581", + "id": "E14001094", "level": "constituency", - "name": "Weston-super-Mare", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001581" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001094" }, "measure": { "unit": "count" @@ -108847,28 +110815,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d3e4856c389ec2f5e937f12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f25ed2548ee058f4e807c26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41292.463, + "value": 37554.888, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d538dd20f7e768ecf069dc4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f2825db9be0d44c5f1cbf0a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108881,81 +110849,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001517", + "id": "W07000081", "level": "constituency", - "name": "Stockport", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001517" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000081" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d538dd20f7e768ecf069dc4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f2825db9be0d44c5f1cbf0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463485705.342, + "value": 42764.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d59c03dfeca8181d6b0bcb8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f48a8ef303847f0b693491a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108968,81 +110938,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "E14001081", "level": "constituency", - "name": "Congleton", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001081" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d59c03dfeca8181d6b0bcb8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f48a8ef303847f0b693491a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459960496.998, + "value": 182982809.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d74745324855202d76bce26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f7e5be08ec4f0cbe7759aeb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109058,7 +111030,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -109067,7 +111039,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -109075,27 +111047,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001165", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001165" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -109110,28 +111082,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d74745324855202d76bce26", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f7e5be08ec4f0cbe7759aeb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130396027.236, + "value": 45552.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d7b31785e9522441bb3c1a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fb4de1ed2653ba9ee1087f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109147,7 +111119,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -109156,7 +111128,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -109164,27 +111136,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001532", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Surrey Heath", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001532" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -109197,28 +111169,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d7b31785e9522441bb3c1a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fb4de1ed2653ba9ee1087f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 527739495.928, + "value": 37005.214, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7da8347a87a40096377e3532", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fbfb0489a9144ffd7db7885", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109234,7 +111206,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -109243,7 +111215,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -109251,27 +111223,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "E14001079", "level": "constituency", - "name": "Chichester", + "name": "Bassetlaw", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001079" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -109286,28 +111258,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7da8347a87a40096377e3532", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fbfb0489a9144ffd7db7885", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177150154.354, + "value": 49828.26, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7dddd46aeaa312dd031c4b69", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fc31c6a499e03dd05afbc10", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109320,83 +111292,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "E14001581", "level": "constituency", - "name": "Sheffield South East", + "name": "Weston-super-Mare", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001581" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7dddd46aeaa312dd031c4b69", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fc31c6a499e03dd05afbc10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125604506.014, + "value": 41292.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7de920482ff44a94f06b2f0a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fdc7f965bc29507c1dc3df1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109409,73 +111379,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001332", + "id": "E14001112", "level": "constituency", - "name": "Lewisham North", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001332" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001112" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7de920482ff44a94f06b2f0a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fdc7f965bc29507c1dc3df1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 386220944.528, + "value": 44522.78, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7df2e97fc9bb9142b511af99", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fded968f5a191d20bcc88a7", "aggregation": { "method": "sum" }, @@ -109516,19 +111488,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "E14001336", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001336" }, "measure": { "unit": "count" @@ -109551,28 +111523,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7df2e97fc9bb9142b511af99", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fded968f5a191d20bcc88a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40350.347, + "value": 50224.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7df46fb1738f58ba99585d7f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fe45c2916cfce2c54e2c7c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109585,73 +111557,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001247", + "id": "E14001426", "level": "constituency", - "name": "Glastonbury and Somerton", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001247" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001426" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7df46fb1738f58ba99585d7f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fe45c2916cfce2c54e2c7c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 257313149.141, + "value": 44738.18, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e323c034daf25b8af3da595", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fecf6370350b8de123742ed", "aggregation": { "method": "sum" }, @@ -109692,19 +111666,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "S14000093", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000093" }, "measure": { "unit": "count" @@ -109727,20 +111701,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e323c034daf25b8af3da595", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fecf6370350b8de123742ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52838.851, + "value": 44592.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e4ec74fef15b0eafd65fcdd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:802f3ca2092a3951ddf00676", "aggregation": { "method": "sum" }, @@ -109781,19 +111755,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "E14001445", "level": "constituency", - "name": "Bishop Auckland", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001445" }, "measure": { "unit": "count" @@ -109814,28 +111788,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e4ec74fef15b0eafd65fcdd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:802f3ca2092a3951ddf00676", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37539.753, + "value": 42748.346, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e7c0bd636ac2f0f8a83fc29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:805a88579aba01357712b60e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109848,83 +111822,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "E14001299", "level": "constituency", - "name": "West Dorset", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001299" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e7c0bd636ac2f0f8a83fc29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:805a88579aba01357712b60e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182713084.42, + "value": 41021.224, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e9714662633b077c0b0edc9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80741c43bf3615bbd4639ee1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109940,7 +111912,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -109949,7 +111921,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -109957,27 +111929,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "E14001169", "level": "constituency", - "name": "Ribble Valley", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001169" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -109992,28 +111964,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e9714662633b077c0b0edc9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80741c43bf3615bbd4639ee1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46558.506, + "value": 175617345.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eb1ed36af9358a2b9d700aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8099d01df00580ef2cb1b0d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110026,73 +111998,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "E14001477", "level": "constituency", - "name": "North East Fife", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001477" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eb1ed36af9358a2b9d700aa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8099d01df00580ef2cb1b0d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39114.223, + "value": 173023943.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ecb1dbb2b0e1cd2a921f99a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80bfaa6652b4d22fe7b2ee1b", "aggregation": { "method": "sum" }, @@ -110133,19 +112107,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001188", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001188" }, "measure": { "unit": "count" @@ -110166,20 +112140,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ecb1dbb2b0e1cd2a921f99a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80bfaa6652b4d22fe7b2ee1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42360.789, + "value": 39934.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eddaf75fcd280c132a4f3be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8100076034e9b446c878484e", "aggregation": { "method": "sum" }, @@ -110220,19 +112194,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "E14001596", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001596" }, "measure": { "unit": "count" @@ -110255,107 +112229,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eddaf75fcd280c132a4f3be", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46229.882, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ee57c75acb0d55d250d3ea4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001477", - "level": "constituency", - "name": "Slough", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001477" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ee57c75acb0d55d250d3ea4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8100076034e9b446c878484e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469143719.933, + "value": 47104.105, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eeb67e99d73348d041a315f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8104f5c610cf691e67b5e883", "aggregation": { "method": "sum" }, @@ -110396,19 +112283,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001382", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "Newton Aycliffe and Spennymoor", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001382" }, "measure": { "unit": "count" @@ -110431,28 +112318,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eeb67e99d73348d041a315f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8104f5c610cf691e67b5e883", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44584.779, + "value": 46467.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ef8ffb708c46d9a128f8891", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8107f833f5b395305dad77e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110465,83 +112352,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000085", + "id": "E14001086", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001086" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ef8ffb708c46d9a128f8891", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8107f833f5b395305dad77e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160597811.566, + "value": 35166.903, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f43adc9b9a76a90cf31e841", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:812e2d2c364ca71f0cd5d8f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110554,73 +112439,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "E14001432", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001432" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f43adc9b9a76a90cf31e841", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:812e2d2c364ca71f0cd5d8f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459279304.209, + "value": 47770.53, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f62f42b7325ee86f51ad04e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81a8e719092a6cf1dbdeb9fe", "aggregation": { "method": "sum" }, @@ -110661,19 +112548,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001198", "level": "constituency", - "name": "Carlisle", + "name": "Doncaster Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001198" }, "measure": { "unit": "count" @@ -110696,28 +112583,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f62f42b7325ee86f51ad04e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81a8e719092a6cf1dbdeb9fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49819.453, + "value": 51927.299, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f89aed6d8dd0c76e11d4f6c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81aede29ed0eea3cf374bb55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110730,83 +112617,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "E14001548", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001548" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f89aed6d8dd0c76e11d4f6c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81aede29ed0eea3cf374bb55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153214359.845, + "value": 243962870.906, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fa750d1f7931388e7a14db2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81ba4374bbe12662c9f1c599", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110819,81 +112704,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "E14001333", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001333" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fa750d1f7931388e7a14db2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81ba4374bbe12662c9f1c599", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 496112932.255, + "value": 43488.07, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fe88cc3dd0c879eb47c5e78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81c845826d3ea422d2faef6f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110906,75 +112793,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "S14000082", "level": "constituency", - "name": "Warrington North", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000082" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fe88cc3dd0c879eb47c5e78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81c845826d3ea422d2faef6f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42668.424, + "value": 573903229.676, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fec3db2cd71371de085ea95", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81e4b0c8064286f3fca4c28d", "aggregation": { "method": "sum" }, @@ -111015,19 +112900,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "E14001145", "level": "constituency", - "name": "South West Devon", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001145" }, "measure": { "unit": "count" @@ -111048,28 +112933,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fec3db2cd71371de085ea95", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81e4b0c8064286f3fca4c28d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38694.925, + "value": 41260.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80246352cd829eeff4519e3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81e70ee0e76965fc08637221", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111082,75 +112967,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001274", + "id": "E14001263", "level": "constituency", - "name": "Hastings and Rye", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001274" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001263" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80246352cd829eeff4519e3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81e70ee0e76965fc08637221", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51497.154, + "value": 43888.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8029e91017cf4dbbaf78b21c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8208fd88a8126e75f8254f1f", "aggregation": { "method": "sum" }, @@ -111191,19 +113074,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "S14000067", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000067" }, "measure": { "unit": "kwh" @@ -111226,20 +113109,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8029e91017cf4dbbaf78b21c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8208fd88a8126e75f8254f1f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169246564.306, + "value": 257821489.794, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:804027e8433bc74f4afe87bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:821cfbe4a42cb4ec1c4defae", "aggregation": { "method": "sum" }, @@ -111280,19 +113163,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "E14001181", "level": "constituency", - "name": "Sheffield South East", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001181" }, "measure": { "unit": "kwh" @@ -111313,28 +113196,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:804027e8433bc74f4afe87bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:821cfbe4a42cb4ec1c4defae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468842193.959, + "value": 476818546.054, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8063b9e48ddc6d96d4c88b40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8227a97ec6a8c0d4c0431e54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111347,83 +113230,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001547", + "id": "E14001267", "level": "constituency", - "name": "Tipton and Wednesbury", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001547" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001267" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8063b9e48ddc6d96d4c88b40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8227a97ec6a8c0d4c0431e54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44958.39, + "value": 42280.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8068317a4a3aaa071c118e7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:825cc7dc50cdf17c1fea590e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111436,83 +113317,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "E14001396", "level": "constituency", - "name": "West Dorset", + "name": "North Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001396" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8068317a4a3aaa071c118e7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:825cc7dc50cdf17c1fea590e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48761.436, + "value": 24036.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:806d9541a1c13dca192a7920", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8272cd6ceb605b2b93044ca6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111525,83 +113404,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001529", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001529" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:806d9541a1c13dca192a7920", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8272cd6ceb605b2b93044ca6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125449278.337, + "value": 38465.508, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:806e75dc42eea6d92c6c6725", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:827b1dc23f8daff487f87406", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111617,7 +113494,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -111626,7 +113503,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -111634,27 +113511,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "E14001467", "level": "constituency", - "name": "Rotherham", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001467" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -111669,28 +113546,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:806e75dc42eea6d92c6c6725", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:827b1dc23f8daff487f87406", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137264381.248, + "value": 38910.533, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80798225716100bb2f14fa3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82a9164bd03ae41800439d86", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111703,81 +113580,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "S14000074", "level": "constituency", - "name": "Leeds North West", + "name": "Dumfriesshire, Clydesdale and Tweeddale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000074" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80798225716100bb2f14fa3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82a9164bd03ae41800439d86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 525467875.786, + "value": 173984188.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8085c70b29fcfa210e36500c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82adc2bdc33dc59c105c7d32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111793,7 +113672,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -111802,7 +113681,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -111810,27 +113689,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "E14001552", "level": "constituency", - "name": "Halesowen", + "name": "Torridge and Tavistock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001552" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -111845,28 +113724,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8085c70b29fcfa210e36500c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82adc2bdc33dc59c105c7d32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127184984.064, + "value": 46229.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:808c141b0d52a1dad8b681d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82bc835c60d0fa7ee1e35fb3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111879,83 +113758,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "E14001247", "level": "constituency", - "name": "Bristol North West", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001247" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:808c141b0d52a1dad8b681d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82bc835c60d0fa7ee1e35fb3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44539.04, + "value": 257313149.141, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80ddfc4d9cb6f291e6758038", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82ce4b9613d4801352915441", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111968,81 +113845,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001105", + "id": "E14001090", "level": "constituency", - "name": "Blackpool South", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001090" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80ddfc4d9cb6f291e6758038", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82ce4b9613d4801352915441", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 516042535.788, + "value": 171593175.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80fc37015d3c312c37daf491", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82f09e6f2d7b3e6a6118c87c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112058,7 +113937,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -112067,7 +113946,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -112075,27 +113954,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001115", + "id": "E14001548", "level": "constituency", - "name": "Bournemouth East", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001115" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001548" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -112110,28 +113989,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80fc37015d3c312c37daf491", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82f09e6f2d7b3e6a6118c87c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151166879.098, + "value": 43538.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8111697ec658140c2946fd17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:831bfe35c11c75def39449e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112144,83 +114023,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "E14001549", "level": "constituency", - "name": "Southend West and Leigh", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001549" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8111697ec658140c2946fd17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:831bfe35c11c75def39449e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146298104.892, + "value": 33446.849, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:813c87a4de6be2e29ea7a27b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:834efe0725758d054a04a0c3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112233,75 +114110,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "E14001315", "level": "constituency", - "name": "Stretford and Urmston", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001315" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:813c87a4de6be2e29ea7a27b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:834efe0725758d054a04a0c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143574857.556, + "value": 47383.126, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:813fde9fa2ef17678073d27b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83552903b7e801ec79f65a78", "aggregation": { "method": "sum" }, @@ -112342,19 +114217,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "E14001282", "level": "constituency", - "name": "Hexham", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001282" }, "measure": { "unit": "count" @@ -112377,28 +114252,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:813fde9fa2ef17678073d27b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83552903b7e801ec79f65a78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44562.473, + "value": 46978.003, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:815e97fb538a7972c7be730c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8364ea0a93d8039c0957bce2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112411,81 +114286,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001187", "level": "constituency", - "name": "Wigan", + "name": "Croydon South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001187" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:815e97fb538a7972c7be730c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8364ea0a93d8039c0957bce2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45773.259, + "value": 162473179.391, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:816275adf19b25fed04e7691", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:837cc351d6bfc452f4cdf2fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112501,7 +114378,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -112510,7 +114387,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -112518,27 +114395,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001495", "level": "constituency", - "name": "Bournemouth West", + "name": "South West Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001495" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -112553,28 +114430,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:816275adf19b25fed04e7691", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:837cc351d6bfc452f4cdf2fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47672.265, + "value": 146158793.442, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8171f002051a441b4c77f0dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83bdbc9629961d958f169c65", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112587,83 +114464,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001171", + "id": "E14001248", "level": "constituency", - "name": "Christchurch", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001171" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001248" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8171f002051a441b4c77f0dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83bdbc9629961d958f169c65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138967356.669, + "value": 47050.802, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81af5fa2093f63cf3f7753f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83c028b811d2a0eddeb6050c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112676,83 +114551,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001377", + "id": "E14001371", "level": "constituency", - "name": "Newcastle upon Tyne Central and West", + "name": "Mitcham and Morden", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001377" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001371" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81af5fa2093f63cf3f7753f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83c028b811d2a0eddeb6050c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161604958.771, + "value": 469699746.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81c6c6330207a042753fbcd9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83ddd684e6ae641ecbcf86ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112765,83 +114638,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001346", + "id": "E14001332", "level": "constituency", - "name": "Luton South and South Bedfordshire", + "name": "Lewisham North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001346" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001332" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81c6c6330207a042753fbcd9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83ddd684e6ae641ecbcf86ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162241230.907, + "value": 38390.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81c79413f2ca44d285ee82ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83e11037e648eb697cf74c92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112854,73 +114725,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001447", + "id": "E14001352", "level": "constituency", - "name": "Rochester and Strood", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001447" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001352" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81c79413f2ca44d285ee82ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83e11037e648eb697cf74c92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 416814976.501, + "value": 63758.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:822a80fd1954bf5c0e872e3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83e4675b5a6330ea560d221d", "aggregation": { "method": "sum" }, @@ -112961,19 +114834,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001417", + "id": "E14001478", "level": "constituency", - "name": "Orpington", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001417" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001478" }, "measure": { "unit": "kwh" @@ -112994,28 +114867,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:822a80fd1954bf5c0e872e3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83e4675b5a6330ea560d221d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 534055517.233, + "value": 506992679.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:826f7ecf1613baac310a1859", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:843d53923c42009d1231cc70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113028,83 +114901,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "E14001087", "level": "constituency", - "name": "Leeds East", + "name": "Beverley and Holderness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001087" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:826f7ecf1613baac310a1859", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:843d53923c42009d1231cc70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142994399.194, + "value": 420066594.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8278787a288d00753558e023", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:844daa23e97bab7bb06a11f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113120,7 +114991,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -113129,7 +115000,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -113137,27 +115008,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001113", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Bootle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001113" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -113170,28 +115041,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8278787a288d00753558e023", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:844daa23e97bab7bb06a11f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36111.998, + "value": 420873695.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82a5508265d9fdc9d7ef607b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:846a3f7958556fcea07b795c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113207,7 +115078,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -113216,7 +115087,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -113224,27 +115095,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "E14001582", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Wetherby and Easingwold", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001582" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -113257,20 +115128,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82a5508265d9fdc9d7ef607b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:846a3f7958556fcea07b795c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42874.793, + "value": 441431733.106, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82c748317f4305d092ed0a67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:846f0c22b83d2cb592e169cc", "aggregation": { "method": "sum" }, @@ -113311,19 +115182,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001080", + "id": "E14001603", "level": "constituency", - "name": "Bath", + "name": "Yeovil", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001603" }, "measure": { "unit": "kwh" @@ -113346,20 +115217,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82c748317f4305d092ed0a67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:846f0c22b83d2cb592e169cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157253495.821, + "value": 169859384.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82cb014ac3c37673c6fdc11f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:847aeb66a97c3e0ead0e83e1", "aggregation": { "method": "sum" }, @@ -113400,19 +115271,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "S14000072", "level": "constituency", - "name": "Bury North", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000072" }, "measure": { "unit": "kwh" @@ -113435,20 +115306,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82cb014ac3c37673c6fdc11f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:847aeb66a97c3e0ead0e83e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138955676.167, + "value": 126690900.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82d88b455d6e882b0d67a138", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84a4aee92786c22142a11591", "aggregation": { "method": "sum" }, @@ -113489,19 +115360,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "E14001306", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001306" }, "measure": { "unit": "count" @@ -113522,109 +115393,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82d88b455d6e882b0d67a138", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 36488.469, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8304ddfeab448a906d8b571e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001180", - "level": "constituency", - "name": "Coventry East", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001180" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8304ddfeab448a906d8b571e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84a4aee92786c22142a11591", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49635.0, + "value": 44921.788, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:830d53ff2952a74699f33891", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84c346cffa4c31e25af673ca", "aggregation": { "method": "sum" }, @@ -113665,19 +115447,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001379", + "id": "E14001524", "level": "constituency", - "name": "Newcastle upon Tyne North", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001379" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001524" }, "measure": { "unit": "kwh" @@ -113700,28 +115482,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:830d53ff2952a74699f33891", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84c346cffa4c31e25af673ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148755939.326, + "value": 128257353.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:830ecd25f08c92fdd98d9298", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84c428f7099c54a2c788bc01", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113734,75 +115516,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001137", + "id": "E14001360", "level": "constituency", - "name": "Bromley and Biggin Hill", + "name": "Mid Buckinghamshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001137" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001360" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:830ecd25f08c92fdd98d9298", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84c428f7099c54a2c788bc01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40917.898, + "value": 428202292.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8345f6a193cab310515bc5c1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84cd2f22b0325d754fc3b0ca", "aggregation": { "method": "sum" }, @@ -113843,19 +115623,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001541", "level": "constituency", - "name": "Lothian East", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001541" }, "measure": { "unit": "kwh" @@ -113876,109 +115656,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8345f6a193cab310515bc5c1", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 460363262.395, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:834f8e86a4dc4f0f8a798669", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001254", - "level": "constituency", - "name": "Gravesham", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001254" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:834f8e86a4dc4f0f8a798669", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84cd2f22b0325d754fc3b0ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148539113.069, + "value": 459849031.343, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:835817ad297d9076ffdee090", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8534c7ffb8450283a4aa1bc2", "aggregation": { "method": "sum" }, @@ -114019,19 +115710,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001343", + "id": "E14001443", "level": "constituency", - "name": "Louth and Horncastle", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001343" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001443" }, "measure": { "unit": "count" @@ -114052,28 +115743,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:835817ad297d9076ffdee090", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8534c7ffb8450283a4aa1bc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31771.924, + "value": 41210.197, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8392229ea242f683c15c77d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8550325262c1650f7ac9c4b7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114086,83 +115777,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "E14001363", "level": "constituency", - "name": "Braintree", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001363" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8392229ea242f683c15c77d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8550325262c1650f7ac9c4b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45077.741, + "value": 420659670.198, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83a23e4eab1a0f3d97c85292", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:859459bbf178f73b930bc5a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114175,83 +115864,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "E14001552", "level": "constituency", - "name": "Plymouth Moor View", + "name": "Torridge and Tavistock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001552" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83a23e4eab1a0f3d97c85292", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:859459bbf178f73b930bc5a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44738.18, + "value": 225028396.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83b03f87e67e708edb6a0ed0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86192c335b3d1b526cdec649", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114264,75 +115951,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001356", "level": "constituency", - "name": "Mid Sussex", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001356" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83b03f87e67e708edb6a0ed0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86192c335b3d1b526cdec649", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44491.0, + "value": 339388904.425, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:840cdfbf82a027033def55c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8650ad9e89c24ef9d63371a0", "aggregation": { "method": "sum" }, @@ -114373,19 +116058,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "E14001579", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001579" }, "measure": { "unit": "count" @@ -114406,20 +116091,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:840cdfbf82a027033def55c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8650ad9e89c24ef9d63371a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 20946.0, + "value": 31017.563, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:841829c8a2ae074a9744af8a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86552f2bf8785c7e94a63678", "aggregation": { "method": "sum" }, @@ -114460,19 +116145,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "E14001179", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Corby and East Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001179" }, "measure": { "unit": "count" @@ -114493,28 +116178,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:841829c8a2ae074a9744af8a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86552f2bf8785c7e94a63678", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46072.39, + "value": 44523.103, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84bf604ccf66a1346702c59e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:865a4c70349ae66c47eff03c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114530,7 +116215,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -114539,7 +116224,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -114547,27 +116232,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "W07000111", "level": "constituency", - "name": "Liverpool Walton", + "name": "Wrexham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000111" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -114582,28 +116267,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84bf604ccf66a1346702c59e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:865a4c70349ae66c47eff03c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45237.673, + "value": 138574681.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84d5ec798622c70de16376fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8662d178af976ef2c2d24e7a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114619,7 +116304,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -114628,7 +116313,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -114636,27 +116321,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "E14001351", "level": "constituency", - "name": "Darlington", + "name": "Maldon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001351" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -114669,28 +116354,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84d5ec798622c70de16376fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8662d178af976ef2c2d24e7a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510699873.049, + "value": 33731.414, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84eaddad4ae2c14a64dec452", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86698dd74af11833ed7f04f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114703,81 +116388,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001164", "level": "constituency", - "name": "South West Wiltshire", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001164" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84eaddad4ae2c14a64dec452", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86698dd74af11833ed7f04f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35120.472, + "value": 41805.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84f60afdfbee21818d3afca4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:866bf84c11e1d19f8dad05a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114790,83 +116477,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001387", + "id": "E14001270", "level": "constituency", - "name": "North Devon", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001387" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001270" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84f60afdfbee21818d3afca4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:866bf84c11e1d19f8dad05a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47904.0, + "value": 592222499.583, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84fa89f433db6c94c09d0ae8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8676b0e1ca3b84a7a20f3871", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114879,75 +116564,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001319", + "id": "E14001119", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Bradford South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001119" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84fa89f433db6c94c09d0ae8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8676b0e1ca3b84a7a20f3871", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42102.607, + "value": 540573624.033, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:851c668baf0b153f3f2830e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8677d6eabbbb1584bbe40bf8", "aggregation": { "method": "sum" }, @@ -114988,19 +116671,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001204", "level": "constituency", - "name": "South Ribble", + "name": "Dudley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001204" }, "measure": { "unit": "kwh" @@ -115021,20 +116704,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:851c668baf0b153f3f2830e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8677d6eabbbb1584bbe40bf8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455087876.203, + "value": 448551528.514, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:851dd54d1a6d429474fc458d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:867ca3e54d882596484a3a79", "aggregation": { "method": "sum" }, @@ -115075,19 +116758,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "E14001307", "level": "constituency", - "name": "York Outer", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001307" }, "measure": { "unit": "count" @@ -115110,28 +116793,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:851dd54d1a6d429474fc458d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:867ca3e54d882596484a3a79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41260.936, + "value": 44691.795, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:856f350456231ccb82cd6a94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8684027b88cf631b03424184", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115144,73 +116827,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001417", + "id": "E14001310", "level": "constituency", - "name": "Orpington", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001417" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001310" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:856f350456231ccb82cd6a94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8684027b88cf631b03424184", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38646.939, + "value": 79756.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:858085bf3c71a61f8c310439", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:868bd28895ecf7ba7d127490", "aggregation": { "method": "sum" }, @@ -115251,19 +116936,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001196", + "id": "E14001598", "level": "constituency", - "name": "Dewsbury and Batley", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001196" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001598" }, "measure": { "unit": "kwh" @@ -115286,28 +116971,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:858085bf3c71a61f8c310439", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:868bd28895ecf7ba7d127490", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120074796.441, + "value": 149915877.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85ab8e49616d5d6515c70b8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86bfc60487b113e2c1f42bf2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115320,83 +117005,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000094", + "id": "E14001485", "level": "constituency", - "name": "Clwyd East", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001485" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85ab8e49616d5d6515c70b8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86bfc60487b113e2c1f42bf2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44200.532, + "value": 43132.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85c30d00b405c33280ae6700", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86f0238f4fe03f270fb2493e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115409,75 +117092,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001228", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001228" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85c30d00b405c33280ae6700", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86f0238f4fe03f270fb2493e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131090714.354, + "value": 453064817.008, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85dafa5c9fd1cf132018a09a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86f11fec7e4f16bfe5846001", "aggregation": { "method": "sum" }, @@ -115518,19 +117199,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "E14001493", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001493" }, "measure": { "unit": "count" @@ -115551,28 +117232,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85dafa5c9fd1cf132018a09a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86f11fec7e4f16bfe5846001", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40281.986, + "value": 21252.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85f5c01d4658445405ff47d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:874419bf47293fe3a65b965a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115588,7 +117269,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -115597,7 +117278,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -115605,27 +117286,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "E14001312", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "Kingston and Surbiton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001312" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -115640,20 +117321,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85f5c01d4658445405ff47d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:874419bf47293fe3a65b965a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44148.197, + "value": 159492722.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85fedbef007856259253b8ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87468eab23cd66966f8eaec3", "aggregation": { "method": "sum" }, @@ -115694,19 +117375,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "E14001075", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001075" }, "measure": { "unit": "kwh" @@ -115729,28 +117410,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85fedbef007856259253b8ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87468eab23cd66966f8eaec3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185960309.552, + "value": 137227242.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:860637ea6996ff773b12c8db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:874e44754b78f82dddeb219d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115763,81 +117444,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "E14001356", "level": "constituency", - "name": "Falkirk", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001356" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:860637ea6996ff773b12c8db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:874e44754b78f82dddeb219d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495213744.915, + "value": 42972.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86176d9952ec0b9d333a90b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:876fb0c3f6b16d4435788a40", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115850,81 +117533,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001190", "level": "constituency", - "name": "Bournemouth West", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001190" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86176d9952ec0b9d333a90b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:876fb0c3f6b16d4435788a40", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39254.838, + "value": 47424.615, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8620a0deb4647a18beb8da50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8770ae3aaaf5b14b6147e2d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115937,81 +117622,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001559", + "id": "E14001523", "level": "constituency", - "name": "Vauxhall and Camberwell Green", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001559" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001523" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8620a0deb4647a18beb8da50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8770ae3aaaf5b14b6147e2d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 284513608.572, + "value": 139196739.204, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8627f2f034b6d667da5e5593", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8775920640bbb143ff481cd7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116024,81 +117711,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "E14001246", "level": "constituency", - "name": "Edinburgh South", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001246" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8627f2f034b6d667da5e5593", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8775920640bbb143ff481cd7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41624.537, + "value": 42927.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8648d813e884fa10987a9595", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:877e5bf22887e6c7abcadb3c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116111,81 +117800,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001287", + "id": "E14001399", "level": "constituency", - "name": "High Peak", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001287" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001399" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8648d813e884fa10987a9595", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:877e5bf22887e6c7abcadb3c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 496598254.848, + "value": 42813.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:864b2ad15812b7536aaa09e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:878e275bfcdaca94e6803e60", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116198,73 +117889,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "S14000072", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000072" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:864b2ad15812b7536aaa09e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:878e275bfcdaca94e6803e60", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30005.108, + "value": 42743.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:864fe9cbd311c83642a3ecf7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87974e88dc79d3f89169d917", "aggregation": { "method": "sum" }, @@ -116305,19 +117998,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001478", + "id": "E14001365", "level": "constituency", - "name": "Smethwick", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001478" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001365" }, "measure": { "unit": "kwh" @@ -116338,28 +118031,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:864fe9cbd311c83642a3ecf7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87974e88dc79d3f89169d917", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 506992679.727, + "value": 205126885.982, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:868509a9418914394260ef6a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87bbd4f06bf575271f70281b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116372,83 +118065,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001395", "level": "constituency", - "name": "North Cotswolds", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001395" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:868509a9418914394260ef6a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87bbd4f06bf575271f70281b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 203893189.74, + "value": 251926107.987, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:869ef97309fc1c7dad188216", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87be15d796f006d10e9d0a0f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116464,7 +118155,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -116473,7 +118164,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -116481,27 +118172,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001214", + "id": "E14001441", "level": "constituency", - "name": "East Hampshire", + "name": "Redditch", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001214" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001441" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -116516,28 +118207,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:869ef97309fc1c7dad188216", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87be15d796f006d10e9d0a0f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40569.351, + "value": 139819405.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86acfce4a132dd9e6a502195", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87cd3d458639ab9637f3e936", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116550,73 +118241,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "E14001064", "level": "constituency", - "name": "Manchester Rusholme", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001064" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86acfce4a132dd9e6a502195", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87cd3d458639ab9637f3e936", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 325195564.603, + "value": 130964597.929, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:870b76cdf40363f677cfa6ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87f1a51e5b80a7e1739b3a2a", "aggregation": { "method": "sum" }, @@ -116657,19 +118350,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "S14000027", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "Na h-Eileanan an Iar", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000027" }, "measure": { "unit": "kwh" @@ -116690,28 +118383,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:870b76cdf40363f677cfa6ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87f1a51e5b80a7e1739b3a2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 398219189.199, + "value": 16763604.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87489270ede89342194e79d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88140769230c45120f273b02", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116727,7 +118420,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -116736,7 +118429,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -116744,27 +118437,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001413", + "id": "E14001345", "level": "constituency", - "name": "Nuneaton", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001413" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001345" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -116777,117 +118470,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87489270ede89342194e79d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88140769230c45120f273b02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455763792.487, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:874c45264012f1cccc2f739a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001280", - "level": "constituency", - "name": "Henley and Thame", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001280" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:874c45264012f1cccc2f739a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 196474769.447, + "value": 38886.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87833ea45f4771aef96191ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8827edc82331861b85cb6c8f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116903,7 +118507,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -116912,7 +118516,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -116920,27 +118524,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "E14001124", "level": "constituency", - "name": "Huddersfield", + "name": "Brentford and Isleworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001124" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -116955,20 +118559,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87833ea45f4771aef96191ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8827edc82331861b85cb6c8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147814405.323, + "value": 50702.002, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87882b765198a3d9c9cb674f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88509f9cccdefcf1702a60cd", "aggregation": { "method": "sum" }, @@ -117009,108 +118613,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", - "level": "constituency", - "name": "Melton and Syston", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001357" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87882b765198a3d9c9cb674f", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43602.058, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87ac2c8bfac13068f0c5066b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000085", + "id": "E14001534", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001534" }, "measure": { "unit": "count" @@ -117133,20 +118648,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87ac2c8bfac13068f0c5066b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88509f9cccdefcf1702a60cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44266.101, + "value": 43154.755, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87b50565232606c0ad4f77d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8851830590e15fb7c24303e9", "aggregation": { "method": "sum" }, @@ -117187,19 +118702,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001515", "level": "constituency", - "name": "Bradford East", + "name": "Stalybridge and Hyde", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001515" }, "measure": { "unit": "kwh" @@ -117220,28 +118735,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87b50565232606c0ad4f77d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8851830590e15fb7c24303e9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 519465625.678, + "value": 450555704.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87bbd96191f49b719dc2e5ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:885565e28632f6a0ad80b021", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117257,7 +118772,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -117266,7 +118781,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -117274,27 +118789,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001493", "level": "constituency", - "name": "Godalming and Ash", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001493" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -117309,107 +118824,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87bbd96191f49b719dc2e5ff", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 44149.819, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87cd15b01a8fdff2508e6d34", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001451", - "level": "constituency", - "name": "Rother Valley", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001451" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87cd15b01a8fdff2508e6d34", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:885565e28632f6a0ad80b021", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471461170.066, + "value": 183336255.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:882b7c9f9926374ab293d61c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:885e75df1dff2264f6d88bd0", "aggregation": { "method": "sum" }, @@ -117450,19 +118878,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000109", + "id": "E14001070", "level": "constituency", - "name": "Torfaen", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001070" }, "measure": { "unit": "count" @@ -117485,28 +118913,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:882b7c9f9926374ab293d61c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:885e75df1dff2264f6d88bd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42457.0, + "value": 44611.716, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:885571495dfeb42786b1c644", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8888814d7988f507cefdac70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117519,73 +118947,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "S14000086", "level": "constituency", - "name": "Cardiff East", + "name": "Glasgow North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000086" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:885571495dfeb42786b1c644", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8888814d7988f507cefdac70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41840.033, + "value": 55151.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88636fbb7dd22df8d0f70ab0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88adaea7ddbd79f3b62e8910", "aggregation": { "method": "sum" }, @@ -117626,19 +119056,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "E14001143", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001143" }, "measure": { "unit": "kwh" @@ -117659,20 +119089,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88636fbb7dd22df8d0f70ab0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88adaea7ddbd79f3b62e8910", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476716526.189, + "value": 493824485.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:888fd635a365aa66d5742a50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88c470805d500a3f8ef13a8c", "aggregation": { "method": "sum" }, @@ -117713,19 +119143,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001131", + "id": "E14001339", "level": "constituency", - "name": "Bristol Central", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001131" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001339" }, "measure": { "unit": "kwh" @@ -117748,20 +119178,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:888fd635a365aa66d5742a50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88c470805d500a3f8ef13a8c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140321769.458, + "value": 124486154.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88e0d003ffaddccc4457cbe6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88cefe8cf5649b12b899b9d1", "aggregation": { "method": "sum" }, @@ -117802,19 +119232,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001198", + "id": "E14001147", "level": "constituency", - "name": "Doncaster Central", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001198" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001147" }, "measure": { "unit": "count" @@ -117835,28 +119265,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88e0d003ffaddccc4457cbe6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88cefe8cf5649b12b899b9d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49480.115, + "value": 42966.212, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8954f865bf54f8deff2df781", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88de46cb333730a43fd02f41", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117872,7 +119302,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -117881,7 +119311,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -117889,27 +119319,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001412", "level": "constituency", - "name": "Ilford North", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001412" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -117922,109 +119352,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8954f865bf54f8deff2df781", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 37335.262, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8973f3c505f893e8d57583b4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001416", - "level": "constituency", - "name": "Oldham West, Chadderton and Royton", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001416" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8973f3c505f893e8d57583b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88de46cb333730a43fd02f41", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43532.241, + "value": 432678734.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89c25f7ba940d068e9e17f84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88e77a6151e7d801646351f0", "aggregation": { "method": "sum" }, @@ -118065,19 +119406,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "E14001308", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001308" }, "measure": { "unit": "kwh" @@ -118100,20 +119441,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89c25f7ba940d068e9e17f84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88e77a6151e7d801646351f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131865181.773, + "value": 141968829.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89c790ee97288edc666f0bc6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88fd731ce7c29cb1f769ea8c", "aggregation": { "method": "sum" }, @@ -118154,19 +119495,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001265", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001265" }, "measure": { "unit": "kwh" @@ -118189,28 +119530,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89c790ee97288edc666f0bc6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88fd731ce7c29cb1f769ea8c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127753019.841, + "value": 192307781.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89e04d80876bfd8b03173305", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:892be07cb47102592a7844c6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118223,81 +119564,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "E14001074", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001074" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89e04d80876bfd8b03173305", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:892be07cb47102592a7844c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44479.376, + "value": 48329.769, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a21b7fd7988c4144c602369", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:895c784d55fdb8d34fb3ee5c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118310,81 +119653,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "E14001587", "level": "constituency", - "name": "Wyre Forest", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001587" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a21b7fd7988c4144c602369", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:895c784d55fdb8d34fb3ee5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 437084210.215, + "value": 185282802.723, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a4466470133132045d659b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:896c41c8e15f69388da6b363", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118397,73 +119742,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "E14001300", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Ilford North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001300" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a4466470133132045d659b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:896c41c8e15f69388da6b363", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44547.223, + "value": 141100751.412, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a49a670bf1e4b60722364db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89a007f46c1bfcf332474d1b", "aggregation": { "method": "sum" }, @@ -118504,19 +119851,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001575", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001575" }, "measure": { "unit": "kwh" @@ -118537,20 +119884,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a49a670bf1e4b60722364db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89a007f46c1bfcf332474d1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478480356.714, + "value": 295296388.611, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a52dafe2d533bec67a5eba9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89c9115ec3b59e10195c5804", "aggregation": { "method": "sum" }, @@ -118591,19 +119938,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001520", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001520" }, "measure": { "unit": "count" @@ -118626,28 +119973,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a52dafe2d533bec67a5eba9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89c9115ec3b59e10195c5804", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49027.605, + "value": 51255.855, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a582982c2001a620223ef40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89d7840e9bc79927d4f0464a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118663,7 +120010,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -118672,7 +120019,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -118680,27 +120027,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "W07000092", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000092" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -118715,28 +120062,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a582982c2001a620223ef40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89d7840e9bc79927d4f0464a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40346.387, + "value": 139374555.951, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a870d09aa35b93488a61343", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89dd81de577c1dc9d0c9f752", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118749,75 +120096,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001273", + "level": "constituency", + "name": "Harwich and North Essex", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001273" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89dd81de577c1dc9d0c9f752", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 34659.847, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89fe72eebddd348c7fde90b6", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", + "id": "E14001420", "level": "constituency", - "name": "Melton and Syston", + "name": "Oxford West and Abingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001357" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001420" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a870d09aa35b93488a61343", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89fe72eebddd348c7fde90b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148836904.716, + "value": 471325237.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a967431887a39f997ae0d46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a0501b2179b1e3c6fcab954", "aggregation": { "method": "sum" }, @@ -118858,19 +120290,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "E14001490", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001490" }, "measure": { "unit": "kwh" @@ -118893,28 +120325,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a967431887a39f997ae0d46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a0501b2179b1e3c6fcab954", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133801209.875, + "value": 184553915.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8abe99a03cfaff2ef952911e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a3a8aab28d7d512c383c1db", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118927,83 +120359,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "E14001585", "level": "constituency", - "name": "Erewash", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001585" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8abe99a03cfaff2ef952911e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a3a8aab28d7d512c383c1db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44388.0, + "value": 45773.259, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ac1e05628e6f4d004ce267e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a92ad4d72813dcd3103c3e9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119016,81 +120446,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "E14001463", "level": "constituency", - "name": "Clacton", + "name": "Sefton Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001463" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ac1e05628e6f4d004ce267e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a92ad4d72813dcd3103c3e9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40984.886, + "value": 41328.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ad1beaba731383e26431610", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ad25b8465ae369b28d43413", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119106,7 +120538,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -119115,7 +120547,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -119123,27 +120555,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001445", "level": "constituency", - "name": "Lothian East", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001445" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -119156,20 +120588,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ad1beaba731383e26431610", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ad25b8465ae369b28d43413", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40159.227, + "value": 615053661.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ae7076679bec97ada5e8b78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ad7e94cc9fca8625ba2b550", "aggregation": { "method": "sum" }, @@ -119210,19 +120642,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001314", "level": "constituency", - "name": "Beverley and Holderness", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001314" }, "measure": { "unit": "kwh" @@ -119245,28 +120677,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ae7076679bec97ada5e8b78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ad7e94cc9fca8625ba2b550", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137292019.862, + "value": 147343818.546, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8aec4433ea3477a4d2c476e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8aeab841b329ea9e2f33603c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119282,7 +120714,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -119291,7 +120723,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -119299,27 +120731,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001423", + "id": "E14001097", "level": "constituency", - "name": "Penistone and Stocksbridge", + "name": "Birmingham Northfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001423" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001097" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -119332,28 +120764,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8aec4433ea3477a4d2c476e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8aeab841b329ea9e2f33603c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38895.04, + "value": 467797234.981, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8aeefa2f73b4224c6ee22e08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b21ee3ddb50f872c395ccf5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119369,7 +120801,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -119378,7 +120810,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -119386,27 +120818,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "E14001213", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001213" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -119421,20 +120853,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8aeefa2f73b4224c6ee22e08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b21ee3ddb50f872c395ccf5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51649.817, + "value": 119307173.423, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b54824fc1b71d919a99383e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001362", + "level": "constituency", + "name": "Mid Derbyshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001362" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b54824fc1b71d919a99383e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 460679345.867, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8afa196eaf3456094014defe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b6526b6423f21a8a0a993c7", "aggregation": { "method": "sum" }, @@ -119475,19 +120994,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "E14001117", "level": "constituency", - "name": "Lowestoft", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001117" }, "measure": { "unit": "count" @@ -119510,28 +121029,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8afa196eaf3456094014defe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b6526b6423f21a8a0a993c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44824.99, + "value": 43043.677, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b13d954a5411f0562071489", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b9dead8b2dcf5925edf2f0d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119547,7 +121066,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -119556,7 +121075,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -119564,27 +121083,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001524", + "id": "E14001207", "level": "constituency", - "name": "Stourbridge", + "name": "Ealing Central and Acton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001524" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001207" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -119597,20 +121116,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b13d954a5411f0562071489", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b9dead8b2dcf5925edf2f0d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442738458.087, + "value": 44703.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b379f408b895fedbfa24772", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8bac4691a2decf8a90a016ae", "aggregation": { "method": "sum" }, @@ -119651,19 +121170,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "E14001100", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "Birmingham Yardley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001100" }, "measure": { "unit": "count" @@ -119686,28 +121205,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b379f408b895fedbfa24772", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8bac4691a2decf8a90a016ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50277.0, + "value": 40558.364, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b4024bae93db5cb576a5228", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8be4c86920ab8dbd19a3262c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119720,73 +121239,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "E14001105", "level": "constituency", - "name": "Braintree", + "name": "Blackpool South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001105" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b4024bae93db5cb576a5228", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8be4c86920ab8dbd19a3262c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 360007017.546, + "value": 51061.765, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b49a354f4b4720bce8d7a1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8bf473eba16235a89c58ff18", "aggregation": { "method": "sum" }, @@ -119827,19 +121348,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001174", "level": "constituency", - "name": "Birmingham Northfield", + "name": "Clacton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001174" }, "measure": { "unit": "count" @@ -119860,20 +121381,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b49a354f4b4720bce8d7a1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8bf473eba16235a89c58ff18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43751.12, + "value": 40984.886, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b5d9e833bbdc1607ee8727b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c36b92d62053d89e6adf2bf", "aggregation": { "method": "sum" }, @@ -119914,19 +121435,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001493", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001493" }, "measure": { "unit": "count" @@ -119949,28 +121470,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b5d9e833bbdc1607ee8727b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c36b92d62053d89e6adf2bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40282.002, + "value": 44279.452, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b8dab4b2ab6971bf0c59edd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c52f00a8a4fa2cb6d0d412d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119983,83 +121504,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001534", "level": "constituency", - "name": "Tooting", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001534" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b8dab4b2ab6971bf0c59edd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c52f00a8a4fa2cb6d0d412d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139923878.649, + "value": 35821.989, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b906d17c3ec9ede5422dff1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c6981955377ffd64d8a6309", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120072,81 +121591,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "S14000066", "level": "constituency", - "name": "Calder Valley", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000066" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b906d17c3ec9ede5422dff1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c6981955377ffd64d8a6309", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 535278772.184, + "value": 165890929.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b98e393858e123cc2821880", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ca111469061b0fb20ca2904", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120159,75 +121680,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "E14001174", "level": "constituency", - "name": "Newark", + "name": "Clacton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001174" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b98e393858e123cc2821880", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ca111469061b0fb20ca2904", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49175.363, + "value": 437473500.099, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ba27d717c346251c1c29f98", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ca1f8838d1f4ef8264630f7", "aggregation": { "method": "sum" }, @@ -120268,19 +121787,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001139", + "id": "E14001148", "level": "constituency", - "name": "Broxbourne", + "name": "Camborne and Redruth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001139" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001148" }, "measure": { "unit": "count" @@ -120303,28 +121822,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ba27d717c346251c1c29f98", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ca1f8838d1f4ef8264630f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45874.11, + "value": 46965.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c04065731e755fecb736b7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8cd27e170b8b5e57e59731c9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120340,7 +121859,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -120349,7 +121868,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -120357,27 +121876,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001432", + "id": "E14001186", "level": "constituency", - "name": "Portsmouth South", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001432" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001186" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -120392,20 +121911,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c04065731e755fecb736b7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8cd27e170b8b5e57e59731c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47770.53, + "value": 148293233.47, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c05803b1b3fb16ed49605a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8cd643e448ef388df72c7c62", "aggregation": { "method": "sum" }, @@ -120446,19 +121965,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "S14000110", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000110" }, "measure": { "unit": "kwh" @@ -120481,28 +122000,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c05803b1b3fb16ed49605a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8cd643e448ef388df72c7c62", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 202363967.294, + "value": 131865181.773, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c0a78fe10220e9cffdd4ba0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d0824499e9cb5265cade1ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120515,73 +122034,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001263", "level": "constituency", - "name": "North Northumberland", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001263" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c0a78fe10220e9cffdd4ba0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d0824499e9cb5265cade1ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34511.254, + "value": 156993203.112, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c3bc1f899b5b51ea23f64db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d17ed5a184fdc426e617a21", "aggregation": { "method": "sum" }, @@ -120622,19 +122143,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "W07000088", "level": "constituency", - "name": "Hartlepool", + "name": "Caerphilly", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000088" }, "measure": { "unit": "kwh" @@ -120657,28 +122178,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c3bc1f899b5b51ea23f64db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d17ed5a184fdc426e617a21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123007053.526, + "value": 125358357.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c3d86d6eba50347dea864d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d311795b8c2a927d00f06b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120691,48 +122212,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001068", + "id": "E14001112", "level": "constituency", - "name": "Ashfield", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001068" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001112" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d311795b8c2a927d00f06b1", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 527574114.262, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d78666fb4401e9f208ab0c4", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001168", + "level": "constituency", + "name": "Chippenham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001168" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "calendar_year", "value": 2024 @@ -120746,28 +122354,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c3d86d6eba50347dea864d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d78666fb4401e9f208ab0c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130516061.258, + "value": 43628.697, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c3dcd4fd8082828de7145c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d81f6e17805d4935787d12a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120783,7 +122391,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -120792,7 +122400,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -120800,27 +122408,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "E14001391", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "North East Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001391" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -120833,28 +122441,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c3dcd4fd8082828de7145c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d81f6e17805d4935787d12a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 331406193.933, + "value": 41708.226, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c45b97f0cf1bba1b979f1cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d84785f3ba87cb7190efe49", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120867,83 +122475,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "E14001382", "level": "constituency", - "name": "Aldershot", + "name": "Newton Aycliffe and Spennymoor", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001382" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c45b97f0cf1bba1b979f1cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d84785f3ba87cb7190efe49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48662.013, + "value": 45776.511, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c45dd85a3bfd14e45812842", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8db341446266206d242bea8b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120956,73 +122562,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001547", + "id": "E14001344", "level": "constituency", - "name": "Tipton and Wednesbury", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001547" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001344" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c45dd85a3bfd14e45812842", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8db341446266206d242bea8b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446314441.513, + "value": 134035542.937, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c57798f6ff00526ed9151dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e00ca6630110ac57373c832", "aggregation": { "method": "sum" }, @@ -121063,19 +122671,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001476", + "id": "E14001308", "level": "constituency", - "name": "Sleaford and North Hykeham", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001476" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001308" }, "measure": { "unit": "count" @@ -121098,28 +122706,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c57798f6ff00526ed9151dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e00ca6630110ac57373c832", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44054.0, + "value": 43840.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c9450ba90ea7ea7000d6622", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e2e81b52a49a170288cfc52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -121132,75 +122740,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001079", "level": "constituency", - "name": "Mid Derbyshire", + "name": "Bassetlaw", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001079" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c9450ba90ea7ea7000d6622", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e2e81b52a49a170288cfc52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40556.0, + "value": 45794.82, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ca40e2f13e524d398ff1c59", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e32ce3baef7c4508e7afcff", "aggregation": { "method": "sum" }, @@ -121241,19 +122847,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001476", + "id": "E14001448", "level": "constituency", - "name": "Sleaford and North Hykeham", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001476" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001448" }, "measure": { "unit": "count" @@ -121274,20 +122880,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ca40e2f13e524d398ff1c59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e32ce3baef7c4508e7afcff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33782.028, + "value": 39493.189, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e3bb1aa8e3acf55757bab58", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000060", + "level": "constituency", + "name": "Aberdeen North", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000060" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e3bb1aa8e3acf55757bab58", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 61225.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8caba1bbee95c286124acecc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e4def48e2b64de788202775", "aggregation": { "method": "sum" }, @@ -121328,19 +123023,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001540", + "id": "E14001237", "level": "constituency", - "name": "Taunton and Wellington", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001540" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001237" }, "measure": { "unit": "count" @@ -121361,20 +123056,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8caba1bbee95c286124acecc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e4def48e2b64de788202775", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40645.528, + "value": 41890.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8caddc89356720b54ca650a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e5274e0f3bc8f5f1a01b0ac", "aggregation": { "method": "sum" }, @@ -121415,19 +123110,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001465", + "id": "S14000063", "level": "constituency", - "name": "Sevenoaks", + "name": "Airdrie and Shotts", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001465" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000063" }, "measure": { "unit": "kwh" @@ -121450,20 +123145,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8caddc89356720b54ca650a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e5274e0f3bc8f5f1a01b0ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178212298.216, + "value": 126019925.013, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8cd88bc638b7640597cfab40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e58b83383e2e1689e804e30", "aggregation": { "method": "sum" }, @@ -121504,19 +123199,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001401", + "id": "E14001523", "level": "constituency", - "name": "North West Cambridgeshire", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001401" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001523" }, "measure": { "unit": "kwh" @@ -121537,20 +123232,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8cd88bc638b7640597cfab40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e58b83383e2e1689e804e30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463540189.194, + "value": 422204188.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ce57b61a4a5f28e22cede67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e853f58980d2d3ea4a20b7e", "aggregation": { "method": "sum" }, @@ -121591,19 +123286,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "E14001303", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001303" }, "measure": { "unit": "kwh" @@ -121626,28 +123321,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ce57b61a4a5f28e22cede67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e853f58980d2d3ea4a20b7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184657344.549, + "value": 113717311.53, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d2d808ec57f277a46d7c7ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e96b38b2fb80bcdb2b8ef6d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -121663,7 +123358,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -121672,7 +123367,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -121680,27 +123375,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "E14001567", "level": "constituency", - "name": "Central Devon", + "name": "Washington and Gateshead South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001567" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -121713,20 +123408,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d2d808ec57f277a46d7c7ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e96b38b2fb80bcdb2b8ef6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 232005680.433, + "value": 43108.704, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ebadb99a52d30dc4ee5f90c", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001089", + "level": "constituency", + "name": "Bexleyheath and Crayford", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001089" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ebadb99a52d30dc4ee5f90c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 36488.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d3a60161015f9bdc28acb39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ed557bfb36614fe4eb7381a", "aggregation": { "method": "sum" }, @@ -121767,19 +123549,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "E14001346", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001346" }, "measure": { "unit": "kwh" @@ -121800,117 +123582,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d3a60161015f9bdc28acb39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ed557bfb36614fe4eb7381a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 520286074.99, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d4a683bfb711a6a2f897cfd", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001471", - "level": "constituency", - "name": "Sherwood Forest", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001471" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d4a683bfb711a6a2f897cfd", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 154330078.51, + "value": 490383801.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d4b934d7a25f9001ed3c451", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ef0cbd0ab98cb3e4be40c37", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -121923,83 +123616,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "E14001309", "level": "constituency", - "name": "Hertsmere", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001309" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d4b934d7a25f9001ed3c451", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ef0cbd0ab98cb3e4be40c37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178091260.045, + "value": 31486.541, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d67288de6f37b0117e929a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f3038c66112c7f2075e2f6b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122012,75 +123703,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001471", "level": "constituency", - "name": "Mid Leicestershire", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001471" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d67288de6f37b0117e929a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f3038c66112c7f2075e2f6b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43370.734, + "value": 44619.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d88088f8544a37869cf42e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f4348ce71c3b533111ef4b9", "aggregation": { "method": "sum" }, @@ -122121,19 +123810,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001393", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001393" }, "measure": { "unit": "count" @@ -122154,28 +123843,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d88088f8544a37869cf42e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f4348ce71c3b533111ef4b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42126.387, + "value": 34305.935, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8da040e3390ec0900d0d0a06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fc3f18b46fe1bb47cc9b243", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122188,81 +123877,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001234", "level": "constituency", - "name": "Barnsley North", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001234" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8da040e3390ec0900d0d0a06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fc3f18b46fe1bb47cc9b243", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495521838.016, + "value": 181484587.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8da3b2ba1b45d784922f1f5d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fc5ef0f60268a011a3b2110", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122278,7 +123969,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -122287,7 +123978,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -122295,27 +123986,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001205", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001205" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -122330,20 +124021,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8da3b2ba1b45d784922f1f5d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fc5ef0f60268a011a3b2110", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155360338.639, + "value": 46010.879, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8da5811979a86625a0514bb8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fcd4480775a20c0f3a57968", "aggregation": { "method": "sum" }, @@ -122384,19 +124075,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "E14001393", "level": "constituency", - "name": "Telford", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001393" }, "measure": { "unit": "kwh" @@ -122417,20 +124108,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8da5811979a86625a0514bb8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fcd4480775a20c0f3a57968", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459849031.343, + "value": 414464170.762, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8da650d701b52ea8f2512727", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fe0de30afbee701b48ae0f5", "aggregation": { "method": "sum" }, @@ -122471,19 +124162,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "S14000077", "level": "constituency", - "name": "South Norfolk", + "name": "East Kilbride and Strathaven", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000077" }, "measure": { "unit": "count" @@ -122504,20 +124195,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8da650d701b52ea8f2512727", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fe0de30afbee701b48ae0f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28547.367, + "value": 42205.219, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9008b6b706671450fe685630", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000103", + "level": "constituency", + "name": "Perth and Kinross-shire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000103" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9008b6b706671450fe685630", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 459279304.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8dd3e88df1c490e88577f9ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:900d1909b058b6ac043c26b8", "aggregation": { "method": "sum" }, @@ -122558,19 +124336,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001459", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001459" }, "measure": { "unit": "kwh" @@ -122593,20 +124371,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8dd3e88df1c490e88577f9ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:900d1909b058b6ac043c26b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139615415.599, + "value": 237946011.881, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:904c0c41cc38da1f10ce01ef", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001460", + "level": "constituency", + "name": "Salisbury", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001460" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:904c0c41cc38da1f10ce01ef", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 171320111.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8dd81102abe4285950e335e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:904e4281e82fbe68079a9442", "aggregation": { "method": "sum" }, @@ -122647,19 +124514,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "E14001141", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001141" }, "measure": { "unit": "count" @@ -122680,20 +124547,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8dd81102abe4285950e335e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:904e4281e82fbe68079a9442", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46497.173, + "value": 38339.309, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8de027b5292d99980e52dc8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:905067ad049c6b06fbd74b89", "aggregation": { "method": "sum" }, @@ -122734,19 +124601,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "S14000067", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000067" }, "measure": { "unit": "count" @@ -122769,28 +124636,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8de027b5292d99980e52dc8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:905067ad049c6b06fbd74b89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53207.188, + "value": 60276.543, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e07191ec80656c825d7e77c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9080a37dd0b2a46ef5cb4535", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122806,7 +124673,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -122815,7 +124682,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -122823,27 +124690,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001239", "level": "constituency", - "name": "Birmingham Northfield", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001239" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -122856,20 +124723,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e07191ec80656c825d7e77c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9080a37dd0b2a46ef5cb4535", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467797234.981, + "value": 39038.277, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e101a0537519601495b74cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:908c5a8a459a37388d237f99", "aggregation": { "method": "sum" }, @@ -122910,19 +124777,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001273", + "id": "E14001450", "level": "constituency", - "name": "Harwich and North Essex", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001273" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001450" }, "measure": { "unit": "count" @@ -122945,20 +124812,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e101a0537519601495b74cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:908c5a8a459a37388d237f99", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45061.885, + "value": 46526.739, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e656c52cb2fc5b98f04c61d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90de7b0be5ac62f3efa9c181", "aggregation": { "method": "sum" }, @@ -122999,19 +124866,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "E14001319", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Leeds Central and Headingley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001319" }, "measure": { "unit": "kwh" @@ -123032,117 +124899,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e656c52cb2fc5b98f04c61d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90de7b0be5ac62f3efa9c181", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434018782.468, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e70cb399212c40fefd1bb37", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001287", - "level": "constituency", - "name": "High Peak", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001287" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e70cb399212c40fefd1bb37", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 140520607.575, + "value": 401794424.153, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e83841e810aa736c369defc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90fa496469079764b0161860", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123158,7 +124936,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -123167,7 +124945,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -123175,27 +124953,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001075", + "id": "E14001478", "level": "constituency", - "name": "Barnsley South", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001075" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001478" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -123210,28 +124988,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e83841e810aa736c369defc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90fa496469079764b0161860", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137227242.21, + "value": 43889.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e8c1f9aeadf5094ca34465b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:911725a6e12ef2b29f3aeaaf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123247,7 +125025,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -123256,7 +125034,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -123264,27 +125042,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "W07000110", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000110" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -123297,28 +125075,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e8c1f9aeadf5094ca34465b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:911725a6e12ef2b29f3aeaaf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 409849955.165, + "value": 38949.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e923313e7573329137eb841", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91bd5a27f96c80f0f5e46383", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123334,7 +125112,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -123343,7 +125121,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -123351,27 +125129,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001429", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001429" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -123386,28 +125164,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e923313e7573329137eb841", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91bd5a27f96c80f0f5e46383", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132666895.692, + "value": 47432.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8eb1c48f546803c3759d0302", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91be8780bda1b27e0e1082f3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123423,7 +125201,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -123432,7 +125210,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -123440,27 +125218,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001382", "level": "constituency", - "name": "Coventry South", + "name": "Newton Aycliffe and Spennymoor", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001382" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -123473,20 +125251,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8eb1c48f546803c3759d0302", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91be8780bda1b27e0e1082f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42416.12, + "value": 510005528.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ed643665601f71bd5d9d750", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91d147fc6394423203b10661", "aggregation": { "method": "sum" }, @@ -123527,19 +125305,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001141", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001141" }, "measure": { "unit": "kwh" @@ -123562,28 +125340,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ed643665601f71bd5d9d750", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91d147fc6394423203b10661", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169675490.673, + "value": 170177262.545, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8eee988af736c80caf618241", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91e1e4520c5d084d5eb5bd2b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123599,7 +125377,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -123608,7 +125386,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -123616,27 +125394,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "E14001083", "level": "constituency", - "name": "Lewisham East", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001083" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -123649,20 +125427,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8eee988af736c80caf618241", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91e1e4520c5d084d5eb5bd2b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43567.0, + "value": 547911825.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ef26f5a3032a2ee6a0ca473", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9210fe6e3c4da34038490417", "aggregation": { "method": "sum" }, @@ -123703,19 +125481,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "E14001074", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001074" }, "measure": { "unit": "kwh" @@ -123738,28 +125516,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ef26f5a3032a2ee6a0ca473", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9210fe6e3c4da34038490417", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160502909.25, + "value": 135556062.973, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f04bb98c330bd7535813a63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9240b623bdba3ad4043fe0df", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123772,73 +125550,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001579", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001579" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f04bb98c330bd7535813a63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9240b623bdba3ad4043fe0df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517907187.496, + "value": 184241750.092, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f271494fd0c7074670a88ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:925de98eb25e5ef9a1e6a8c6", "aggregation": { "method": "sum" }, @@ -123879,19 +125659,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001345", + "id": "E14001537", "level": "constituency", - "name": "Luton North", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001345" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001537" }, "measure": { "unit": "kwh" @@ -123914,20 +125694,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f271494fd0c7074670a88ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:925de98eb25e5ef9a1e6a8c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130596214.643, + "value": 154676984.932, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:926003bc65f2305712d8f3d2", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000074", + "level": "constituency", + "name": "Dumfriesshire, Clydesdale and Tweeddale", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000074" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:926003bc65f2305712d8f3d2", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 22736.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f370ad1bb2eb04da9665570", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:926020c5f0ffdf891e768c0f", "aggregation": { "method": "sum" }, @@ -123968,19 +125835,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000109", + "id": "W07000092", "level": "constituency", - "name": "Central Ayrshire", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000092" }, "measure": { "unit": "kwh" @@ -124001,28 +125868,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f370ad1bb2eb04da9665570", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:926020c5f0ffdf891e768c0f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442730027.344, + "value": 469154000.677, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f391e9deb9d33015ee74955", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9279e77433fa7a53c04bd5e4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124035,81 +125902,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001211", + "id": "S14000079", "level": "constituency", - "name": "Easington", + "name": "Edinburgh North and Leith", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001211" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000079" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f391e9deb9d33015ee74955", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9279e77433fa7a53c04bd5e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44200.34, + "value": 176761883.979, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f3b449c4771dd001f0fe722", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:927bb499207ec4334eca1338", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124122,81 +125991,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001413", + "id": "E14001553", "level": "constituency", - "name": "Nuneaton", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001413" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001553" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f3b449c4771dd001f0fe722", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:927bb499207ec4334eca1338", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42798.0, + "value": 56495.688, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f4bb0e88286032b92a252bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92af366dae5184e91b9a7738", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124212,7 +126083,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -124221,7 +126092,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -124229,27 +126100,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "W07000112", "level": "constituency", - "name": "Coventry North West", + "name": "Ynys M\u00f4n", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000112" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -124264,28 +126135,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f4bb0e88286032b92a252bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92af366dae5184e91b9a7738", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143421001.117, + "value": 35416.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f4d4daf3fde98f3f6365f1a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92b69354ead9018398758381", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124298,73 +126169,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001196", + "id": "S14000102", "level": "constituency", - "name": "Dewsbury and Batley", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001196" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000102" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f4d4daf3fde98f3f6365f1a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92b69354ead9018398758381", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 465957387.582, + "value": 129144276.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f4f13bdb1b1b6fb03b33cbb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92d0b9ea40611f8280cdb560", "aggregation": { "method": "sum" }, @@ -124440,11 +126313,11 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f4f13bdb1b1b6fb03b33cbb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92d0b9ea40611f8280cdb560", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" @@ -124453,7 +126326,7 @@ "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f56de0f7cc99b1da3754e9b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92e52185c77736441c5c83e4", "aggregation": { "method": "sum" }, @@ -124494,19 +126367,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "E14001405", "level": "constituency", - "name": "Banbury", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001405" }, "measure": { "unit": "count" @@ -124527,28 +126400,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f56de0f7cc99b1da3754e9b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92e52185c77736441c5c83e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33494.961, + "value": 29763.383, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f9b31507ee9c1edb3159d7f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92e86b63a9fa421994f17bcd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124561,83 +126434,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "E14001381", "level": "constituency", - "name": "Bishop Auckland", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001381" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f9b31507ee9c1edb3159d7f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92e86b63a9fa421994f17bcd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141355731.209, + "value": 36879.567, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fc4ff1ef1ca399844232221", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92ebe06939f0c61f61dbb2ff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124650,83 +126521,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "E14001142", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "Burnley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001142" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fc4ff1ef1ca399844232221", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92ebe06939f0c61f61dbb2ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135865807.524, + "value": 529959703.169, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fc8fc258923531da48ff181", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:930196452b878dd75d653a0e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124739,81 +126608,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "E14001401", "level": "constituency", - "name": "North Dorset", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001401" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fc8fc258923531da48ff181", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:930196452b878dd75d653a0e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29950.859, + "value": 51596.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fdbe3af8d0123bd8dd2cfd6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93076785144df35ddd6da63b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124826,81 +126697,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "E14001524", "level": "constituency", - "name": "Castle Point", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001524" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fdbe3af8d0123bd8dd2cfd6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93076785144df35ddd6da63b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 452646213.444, + "value": 41050.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ff62132cdaeb560a7912a2d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:931343178fbe7e2a36184e12", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124913,81 +126786,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001445", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001445" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ff62132cdaeb560a7912a2d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:931343178fbe7e2a36184e12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464839098.463, + "value": 48683.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9042c18536fea930931f378d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:931d17b1df1664108c310731", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125003,7 +126878,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -125012,7 +126887,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -125020,27 +126895,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001073", + "id": "E14001543", "level": "constituency", - "name": "Barking", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001543" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -125055,28 +126930,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9042c18536fea930931f378d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:931d17b1df1664108c310731", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152685470.596, + "value": 47071.63, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9069cabf4857176f16c5ccbf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9330b4bfb0563e3264786700", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125092,7 +126967,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -125101,7 +126976,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -125109,27 +126984,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "E14001363", "level": "constituency", - "name": "York Central", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001363" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -125144,28 +127019,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9069cabf4857176f16c5ccbf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9330b4bfb0563e3264786700", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151390734.686, + "value": 42521.642, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9086b67946f8bfa7329d57d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93774a90c015de25d4e47bdf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125178,73 +127053,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "E14001120", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001120" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9086b67946f8bfa7329d57d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93774a90c015de25d4e47bdf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32508.692, + "value": 39756.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90d3b9c43ddd70e1b5a64ff0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:938f17ac6fb320c574857882", "aggregation": { "method": "sum" }, @@ -125285,19 +127162,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001065", + "id": "E14001274", "level": "constituency", - "name": "Altrincham and Sale West", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001065" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001274" }, "measure": { "unit": "kwh" @@ -125320,20 +127197,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90d3b9c43ddd70e1b5a64ff0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:938f17ac6fb320c574857882", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162070441.273, + "value": 162340777.544, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90f56ae6398b73a64535ddb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93bc91fe77c45de59d330ddb", "aggregation": { "method": "sum" }, @@ -125374,19 +127251,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001229", "level": "constituency", - "name": "Swansea West", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001229" }, "measure": { "unit": "kwh" @@ -125407,20 +127284,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90f56ae6398b73a64535ddb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93bc91fe77c45de59d330ddb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478106015.351, + "value": 459390367.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91398787a2b0f640d24374c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93cac286c4ae2e9ae322154e", "aggregation": { "method": "sum" }, @@ -125461,19 +127338,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "W07000087", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Caerfyrddin", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000087" }, "measure": { "unit": "kwh" @@ -125494,20 +127371,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91398787a2b0f640d24374c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93cac286c4ae2e9ae322154e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457195955.502, + "value": 210340830.673, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9412ce044a1fc9b8350a8a23", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001079", + "level": "constituency", + "name": "Bassetlaw", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001079" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9412ce044a1fc9b8350a8a23", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 156020750.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91460e270b6dc49180a716bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94193aebde801d49952d27a3", "aggregation": { "method": "sum" }, @@ -125548,19 +127514,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "E14001367", "level": "constituency", - "name": "West Lancashire", + "name": "Middlesbrough and Thornaby East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001367" }, "measure": { "unit": "kwh" @@ -125581,28 +127547,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91460e270b6dc49180a716bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94193aebde801d49952d27a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453576377.953, + "value": 513322409.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:917b864d3889c0bab749f4c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:943487e46c0f11001b1fc138", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125615,83 +127581,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "E14001258", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001258" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:917b864d3889c0bab749f4c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:943487e46c0f11001b1fc138", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126690900.462, + "value": 521989508.338, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91949a3821065b6de3966516", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9458953f6aea4d547455f049", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125707,7 +127671,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -125716,7 +127680,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -125724,27 +127688,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001107", "level": "constituency", - "name": "Llanelli", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001107" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -125759,28 +127723,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91949a3821065b6de3966516", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9458953f6aea4d547455f049", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43823.552, + "value": 130309840.076, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91bef6103e6ce268272652be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:947bf72a215f989feffa8417", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125796,7 +127760,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -125805,7 +127769,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -125813,27 +127777,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001286", "level": "constituency", - "name": "Brent West", + "name": "Heywood and Middleton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001286" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -125846,28 +127810,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91bef6103e6ce268272652be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:947bf72a215f989feffa8417", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33576.443, + "value": 473697701.95, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91e4c1532b2e2ca38f8b010a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:949797434ed9381b905d1d17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125883,7 +127847,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -125892,7 +127856,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -125900,27 +127864,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "E14001222", "level": "constituency", - "name": "Hertsmere", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001222" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -125933,28 +127897,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91e4c1532b2e2ca38f8b010a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:949797434ed9381b905d1d17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40203.599, + "value": 414443227.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91f4e142012ecc71e91ebb77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94d7faa23fe769cc1e4a76e2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125967,73 +127931,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "E14001121", "level": "constituency", - "name": "East Wiltshire", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001121" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91f4e142012ecc71e91ebb77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94d7faa23fe769cc1e4a76e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 288965204.903, + "value": 45077.741, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92034c6712d35f0aa1a86599", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94e6d526c89b8e0f16bb2c9a", "aggregation": { "method": "sum" }, @@ -126074,19 +128040,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001220", + "id": "E14001307", "level": "constituency", - "name": "Eastleigh", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001220" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001307" }, "measure": { "unit": "kwh" @@ -126107,28 +128073,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92034c6712d35f0aa1a86599", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94e6d526c89b8e0f16bb2c9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 392510639.869, + "value": 455640585.037, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92314f86de2a3ba6acd3fd4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94f5b0811dd6469e13d64120", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126141,83 +128107,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001226", + "id": "E14001599", "level": "constituency", - "name": "Epping Forest", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001226" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001599" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92314f86de2a3ba6acd3fd4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94f5b0811dd6469e13d64120", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43436.064, + "value": 433639934.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:923d8b4c7f34312a67dfcc07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:952a5071e11cc1b3008b0cab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126230,73 +128194,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "E14001551", "level": "constituency", - "name": "Croydon South", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001551" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:923d8b4c7f34312a67dfcc07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:952a5071e11cc1b3008b0cab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 599311278.368, + "value": 49544.313, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9253028fe8ed6e7abad38890", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9543f05ad059c2b705a88d67", "aggregation": { "method": "sum" }, @@ -126337,19 +128303,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001374", + "id": "E14001230", "level": "constituency", - "name": "New Forest West", + "name": "Esher and Walton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001374" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001230" }, "measure": { "unit": "kwh" @@ -126370,28 +128336,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9253028fe8ed6e7abad38890", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9543f05ad059c2b705a88d67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 400907907.342, + "value": 604058181.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:925cc245075f68f544e424a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:954c737e056a7ebde3e98617", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126407,7 +128373,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -126416,7 +128382,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -126424,27 +128390,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "S14000096", "level": "constituency", - "name": "South Cotswolds", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000096" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -126459,20 +128425,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:925cc245075f68f544e424a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:954c737e056a7ebde3e98617", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44020.511, + "value": 157538345.257, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92cc90dacbdecd8afb2f1062", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:954d6698aa477a730d9b365c", "aggregation": { "method": "sum" }, @@ -126513,19 +128479,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "E14001567", "level": "constituency", - "name": "Salford", + "name": "Washington and Gateshead South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001567" }, "measure": { "unit": "count" @@ -126548,28 +128514,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92cc90dacbdecd8afb2f1062", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:954d6698aa477a730d9b365c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 67576.223, + "value": 43573.499, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92df559218fc43cf063c0868", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:955f9aa22df551fc88ee6820", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126582,75 +128548,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001245", + "id": "E14001588", "level": "constituency", - "name": "Gedling", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001245" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001588" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92df559218fc43cf063c0868", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:955f9aa22df551fc88ee6820", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148051516.678, + "value": 39836.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93093aa0d8fa3d89260d328f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95705cddc810255399b3c97b", "aggregation": { "method": "sum" }, @@ -126691,19 +128655,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "W07000083", "level": "constituency", - "name": "North West Leicestershire", + "name": "Bangor Aberconwy", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000083" }, "measure": { "unit": "count" @@ -126724,20 +128688,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93093aa0d8fa3d89260d328f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95705cddc810255399b3c97b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42502.963, + "value": 32991.022, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:958b8d6f74d443d294db3cec", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000097", + "level": "constituency", + "name": "Mid Dunbartonshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000097" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:958b8d6f74d443d294db3cec", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39409.857, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93107974ab9db246c40cc43b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:958d1a87fdd8b8471792c4c6", "aggregation": { "method": "sum" }, @@ -126778,19 +128829,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "E14001162", "level": "constituency", - "name": "North East Hertfordshire", + "name": "Chesham and Amersham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001162" }, "measure": { "unit": "kwh" @@ -126813,28 +128864,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93107974ab9db246c40cc43b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:958d1a87fdd8b8471792c4c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185695134.374, + "value": 180684515.95, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:931b655a776695565559bcb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95a2f4fb9230bb605b478302", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126847,73 +128898,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "E14001564", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001564" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:931b655a776695565559bcb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95a2f4fb9230bb605b478302", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 304619609.674, + "value": 127287859.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:934fe3462ab2a6664533e3d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95c3544696fae7f546e16462", "aggregation": { "method": "sum" }, @@ -126954,19 +129007,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001170", + "id": "E14001213", "level": "constituency", - "name": "Chorley", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001213" }, "measure": { "unit": "count" @@ -126989,20 +129042,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:934fe3462ab2a6664533e3d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95c3544696fae7f546e16462", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45234.0, + "value": 38039.891, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:935103af7748630b6e46588f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96015f62ec76710d86073aee", "aggregation": { "method": "sum" }, @@ -127043,19 +129096,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001504", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001504" }, "measure": { "unit": "count" @@ -127076,28 +129129,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:935103af7748630b6e46588f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96015f62ec76710d86073aee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38995.844, + "value": 41576.767, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93649d94b00119d05a30c069", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96168c71b42f159bc8dfc238", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127113,7 +129166,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -127122,7 +129175,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -127130,27 +129183,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "W07000087", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Caerfyrddin", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000087" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -127163,28 +129216,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93649d94b00119d05a30c069", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96168c71b42f159bc8dfc238", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 519555839.724, + "value": 19035.572, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:936e67b4157744c2b8500e96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:962073d617633c6bffdb85aa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127197,83 +129250,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "S14000060", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Aberdeen North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000060" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:936e67b4157744c2b8500e96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:962073d617633c6bffdb85aa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177628678.211, + "value": 50849.301, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93a030350a97d7c98885e411", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96840a8a2dbfb164bffeb012", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127286,75 +129337,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001103", "level": "constituency", - "name": "Redcar", + "name": "Blackley and Middleton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001103" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93a030350a97d7c98885e411", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96840a8a2dbfb164bffeb012", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121233509.562, + "value": 451924049.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93a7fd86aef54a6145a001ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:968784f457071e55dcfe5ca7", "aggregation": { "method": "sum" }, @@ -127395,19 +129444,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "E14001423", "level": "constituency", - "name": "Nottingham South", + "name": "Penistone and Stocksbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001423" }, "measure": { "unit": "count" @@ -127430,28 +129479,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93a7fd86aef54a6145a001ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:968784f457071e55dcfe5ca7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41931.431, + "value": 41018.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93b98479865c5631c5c7b308", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9698b5eb6e5ec640f52a67f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127467,7 +129516,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -127476,7 +129525,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -127484,27 +129533,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001246", "level": "constituency", - "name": "Croydon West", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001246" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -127517,20 +129566,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93b98479865c5631c5c7b308", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9698b5eb6e5ec640f52a67f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39934.078, + "value": 435426218.545, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93c804b7fe3a6d4d7d5ca078", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96a34c73a8c1f7a050d3f447", "aggregation": { "method": "sum" }, @@ -127571,19 +129620,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001128", + "id": "E14001482", "level": "constituency", - "name": "Brigg and Immingham", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001128" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001482" }, "measure": { "unit": "count" @@ -127606,20 +129655,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93c804b7fe3a6d4d7d5ca078", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96a34c73a8c1f7a050d3f447", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42445.864, + "value": 44020.511, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93dca28eae1af82fe66b40cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96aaccec84e39f7f65bc91ab", "aggregation": { "method": "sum" }, @@ -127660,19 +129709,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001496", + "id": "E14001373", "level": "constituency", - "name": "South West Hertfordshire", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001496" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001373" }, "measure": { "unit": "kwh" @@ -127695,194 +129744,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93dca28eae1af82fe66b40cc", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 164195807.109, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93e11d16423768156484a2fe", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001533", - "level": "constituency", - "name": "Sussex Weald", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001533" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93e11d16423768156484a2fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96aaccec84e39f7f65bc91ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31379.001, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:942b036eb5a4e5774116abee", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001505", - "level": "constituency", - "name": "Spelthorne", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001505" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:942b036eb5a4e5774116abee", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 467495527.057, + "value": 146224343.752, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:944908c89f3176678088f068", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96b59f0118225110a9f18257", "aggregation": { "method": "sum" }, @@ -127923,19 +129798,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001310", + "id": "E14001347", "level": "constituency", - "name": "Kensington and Bayswater", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001310" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001347" }, "measure": { "unit": "count" @@ -127956,20 +129831,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:944908c89f3176678088f068", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96b59f0118225110a9f18257", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 58959.556, + "value": 40909.498, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:944c4a4f52403b8f68737cc9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96c8ada3acafd3859fecb12b", "aggregation": { "method": "sum" }, @@ -128010,19 +129885,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "E14001182", "level": "constituency", - "name": "Croydon East", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001182" }, "measure": { "unit": "count" @@ -128045,20 +129920,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:944c4a4f52403b8f68737cc9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96c8ada3acafd3859fecb12b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45375.813, + "value": 45898.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:946fefd3347cb95f3ed71f0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96d06feb88f18d3e5e6bedf7", "aggregation": { "method": "sum" }, @@ -128099,19 +129974,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "E14001378", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001378" }, "measure": { "unit": "count" @@ -128132,28 +130007,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:946fefd3347cb95f3ed71f0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96d06feb88f18d3e5e6bedf7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37115.71, + "value": 48610.947, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94995472ed3a440673472498", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96d61928761c983ee8abbe1f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128166,73 +130041,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001250", + "id": "E14001110", "level": "constituency", - "name": "Goole and Pocklington", + "name": "Bolton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001250" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001110" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94995472ed3a440673472498", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96d61928761c983ee8abbe1f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40468.074, + "value": 155925290.449, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94aff3d2444ccc3f50b624e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96f5607554b21c1202b1c936", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001338", + "level": "constituency", + "name": "Liverpool Riverside", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001338" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96f5607554b21c1202b1c936", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 179200220.006, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97118ba61eeb9482c5d830b8", "aggregation": { "method": "sum" }, @@ -128273,19 +130239,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000094", + "id": "E14001351", "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", + "name": "Maldon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001351" }, "measure": { "unit": "count" @@ -128308,28 +130274,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94aff3d2444ccc3f50b624e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97118ba61eeb9482c5d830b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 62458.976, + "value": 43598.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94bd25ac0c5c92bdf384ec7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97264f260a19306b60093760", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128342,73 +130308,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001485", "level": "constituency", - "name": "South Devon", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001485" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94bd25ac0c5c92bdf384ec7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97264f260a19306b60093760", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31318.912, + "value": 50139.568, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94da9551267e685f2b18a889", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:973f047a21a0181d2f9fa816", "aggregation": { "method": "sum" }, @@ -128449,19 +130417,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001562", + "id": "E14001218", "level": "constituency", - "name": "Walsall and Bloxwich", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001562" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001218" }, "measure": { "unit": "count" @@ -128482,20 +130450,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94da9551267e685f2b18a889", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:973f047a21a0181d2f9fa816", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41887.836, + "value": 39768.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94e3a32a327e37e9875e9ccc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:973f8f61c454cd69564c079a", "aggregation": { "method": "sum" }, @@ -128536,19 +130504,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001503", + "id": "S14000105", "level": "constituency", - "name": "Southgate and Wood Green", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001503" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000105" }, "measure": { "unit": "count" @@ -128571,28 +130539,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94e3a32a327e37e9875e9ccc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:973f8f61c454cd69564c079a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52425.172, + "value": 49118.458, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9501d39fe89c318c9942e897", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:975a15fbeef597d1e96648a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128605,83 +130573,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001409", + "id": "E14001288", "level": "constituency", - "name": "Norwich South", + "name": "Hinckley and Bosworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001409" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001288" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9501d39fe89c318c9942e897", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:975a15fbeef597d1e96648a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49226.489, + "value": 447657552.146, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:951736c4d2233db6ae2b29c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:975e27eb5d3cbe08704c62a8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128694,83 +130660,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "E14001266", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "Harborough, Oadby and Wigston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001266" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:951736c4d2233db6ae2b29c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:975e27eb5d3cbe08704c62a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130964597.929, + "value": 537016530.56, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95411d6cff31f28f978ed2e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97e4bdc25bca2e6a678e35a2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128786,7 +130750,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -128795,7 +130759,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -128803,27 +130767,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001374", "level": "constituency", - "name": "Llanelli", + "name": "New Forest West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001374" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -128836,20 +130800,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95411d6cff31f28f978ed2e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97e4bdc25bca2e6a678e35a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34660.428, + "value": 400907907.342, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:954dd1bb22c6541bf0684444", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:981ce95589521eae0b8083e7", "aggregation": { "method": "sum" }, @@ -128890,19 +130854,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001433", + "id": "E14001503", "level": "constituency", - "name": "Preston", + "name": "Southgate and Wood Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001433" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001503" }, "measure": { "unit": "count" @@ -128925,28 +130889,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:954dd1bb22c6541bf0684444", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:981ce95589521eae0b8083e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50631.804, + "value": 52425.172, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9568f20e4fa51e18401f45e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:984142a34dddcbd324360acd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128962,7 +130926,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -128971,7 +130935,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -128979,27 +130943,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001090", + "id": "S14000108", "level": "constituency", - "name": "Bicester and Woodstock", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000108" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -129012,28 +130976,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9568f20e4fa51e18401f45e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:984142a34dddcbd324360acd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35766.988, + "value": 368344588.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9569c0b811298fc47dd54169", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98506e14fbdbf965b862bfc0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129046,81 +131010,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "E14001137", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001137" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9569c0b811298fc47dd54169", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98506e14fbdbf965b862bfc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25423.977, + "value": 40917.898, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95720f0d5d6f5255fb6dcce3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9871e336d5232a5852b684a2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129133,48 +131099,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001447", + "id": "E14001171", "level": "constituency", - "name": "Rochester and Strood", + "name": "Christchurch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001447" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001171" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9871e336d5232a5852b684a2", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41229.846, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:989db304aa4cc992f1874e2d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001154", + "level": "constituency", + "name": "Castle Point", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001154" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "gas_year", "value": 2024 @@ -129186,20 +131241,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95720f0d5d6f5255fb6dcce3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:989db304aa4cc992f1874e2d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40447.278, + "value": 452646213.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9586327f7a3279224b19fc7d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98c06c189671ae606313c093", "aggregation": { "method": "sum" }, @@ -129240,19 +131295,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "E14001342", "level": "constituency", - "name": "Ipswich", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001342" }, "measure": { "unit": "count" @@ -129275,28 +131330,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9586327f7a3279224b19fc7d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98c06c189671ae606313c093", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50554.0, + "value": 41530.208, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95a527e8bb29592ffa506b84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98d5ad9e783aa495ec21bbea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129312,7 +131367,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -129321,7 +131376,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -129329,27 +131384,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001514", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "Staffordshire Moorlands", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001514" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -129364,20 +131419,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95a527e8bb29592ffa506b84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98d5ad9e783aa495ec21bbea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43573.499, + "value": 134482860.692, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95c501f9ecb65eb9e67918d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:990c7bcc9e0093b68d94ee8d", "aggregation": { "method": "sum" }, @@ -129418,19 +131473,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001268", "level": "constituency", - "name": "South Dorset", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001268" }, "measure": { "unit": "count" @@ -129453,20 +131508,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95c501f9ecb65eb9e67918d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:990c7bcc9e0093b68d94ee8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50139.568, + "value": 40217.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:960cf6a4cb3cf6c496142048", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9919856df2a744f56c28d83f", "aggregation": { "method": "sum" }, @@ -129507,19 +131562,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "E14001555", "level": "constituency", - "name": "East Thanet", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001555" }, "measure": { "unit": "kwh" @@ -129542,20 +131597,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:960cf6a4cb3cf6c496142048", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9919856df2a744f56c28d83f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154431794.454, + "value": 192863584.636, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96182a438cb0e9f8884adce4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9927285b4a90fa01a06b5eee", "aggregation": { "method": "sum" }, @@ -129596,19 +131651,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001391", + "id": "E14001306", "level": "constituency", - "name": "North East Derbyshire", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001391" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001306" }, "measure": { "unit": "kwh" @@ -129631,28 +131686,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96182a438cb0e9f8884adce4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9927285b4a90fa01a06b5eee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133940568.028, + "value": 165865456.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:968abf9d8e64f9ccb63e2d85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:992f7c04397b0cf7616be3f2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129668,7 +131723,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -129677,7 +131732,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -129685,27 +131740,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001313", + "id": "E14001574", "level": "constituency", - "name": "Kingston upon Hull East", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001313" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001574" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -129720,20 +131775,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:968abf9d8e64f9ccb63e2d85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:992f7c04397b0cf7616be3f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46868.429, + "value": 136248446.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96aed80e45eae11232b61552", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9964ee2ae1b0aca623b4644d", "aggregation": { "method": "sum" }, @@ -129774,19 +131829,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001208", + "id": "S14000088", "level": "constituency", - "name": "Ealing North", + "name": "Glasgow South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001208" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000088" }, "measure": { "unit": "count" @@ -129809,28 +131864,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96aed80e45eae11232b61552", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9964ee2ae1b0aca623b4644d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47955.826, + "value": 46851.449, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96be9b79dcb22ca080cd95dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9979a6400f16b5d30299e558", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129843,83 +131898,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001343", + "id": "E14001151", "level": "constituency", - "name": "Louth and Horncastle", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001343" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001151" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96be9b79dcb22ca080cd95dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9979a6400f16b5d30299e558", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47570.189, + "value": 466899726.747, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96cb2ae2f7704e1275d4cceb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:999e412c4cb118a10228ffaa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129932,81 +131985,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001532", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Surrey Heath", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001532" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96cb2ae2f7704e1275d4cceb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:999e412c4cb118a10228ffaa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 558128719.459, + "value": 162264470.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96cb859a901b17ed246acd10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99b3d631a93da8395494fdfd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130022,7 +132077,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -130031,7 +132086,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -130039,27 +132094,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "E14001276", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001276" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -130074,28 +132129,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96cb859a901b17ed246acd10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99b3d631a93da8395494fdfd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44777.98, + "value": 155265225.107, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96d4c71e0eb59a8f4ed3ca66", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99c539a8c283fdb76fe730b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130108,81 +132163,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001469", "level": "constituency", - "name": "Redditch", + "name": "Sheffield Heeley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001469" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96d4c71e0eb59a8f4ed3ca66", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99c539a8c283fdb76fe730b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39526.576, + "value": 49891.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9712dc9de96cadcd4f1aaff2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99c6e94aaac2d3516635f164", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130195,73 +132252,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001417", "level": "constituency", - "name": "Redcar", + "name": "Orpington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001417" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9712dc9de96cadcd4f1aaff2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99c6e94aaac2d3516635f164", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467900753.482, + "value": 40424.264, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:972a3d8ede4aba685857b827", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99ef90ca18e9b149612da777", "aggregation": { "method": "sum" }, @@ -130302,19 +132361,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "E14001349", "level": "constituency", - "name": "Isle of Wight West", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001349" }, "measure": { "unit": "count" @@ -130335,20 +132394,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:972a3d8ede4aba685857b827", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99ef90ca18e9b149612da777", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 26199.402, + "value": 42704.668, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97512d2a23e95967391fc902", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99f2d9d9610d8f2c113d4148", "aggregation": { "method": "sum" }, @@ -130389,19 +132448,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "E14001192", "level": "constituency", - "name": "Alyn and Deeside", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001192" }, "measure": { "unit": "count" @@ -130424,28 +132483,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97512d2a23e95967391fc902", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99f2d9d9610d8f2c113d4148", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45171.725, + "value": 47357.132, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97703f366cf0b68570feb025", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99f3fcb962199a91a198967f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130458,81 +132517,172 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000027", + "level": "constituency", + "name": "Na h-Eileanan an Iar", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000027" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99f3fcb962199a91a198967f", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 17876.0, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a1856e86cbd77278ba065ac", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "E14001423", "level": "constituency", - "name": "Erewash", + "name": "Penistone and Stocksbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001423" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97703f366cf0b68570feb025", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a1856e86cbd77278ba065ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453064817.008, + "value": 125957019.186, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:979ac8ca9aed6f85e052eff7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a1cf63d695b38ad9951d547", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130548,7 +132698,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -130557,7 +132707,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -130565,27 +132715,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001179", + "id": "E14001548", "level": "constituency", - "name": "Corby and East Northamptonshire", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001179" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001548" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -130600,20 +132750,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:979ac8ca9aed6f85e052eff7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a1cf63d695b38ad9951d547", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49874.236, + "value": 171022336.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97cdf9633ace93376c721135", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a61d5c2f407fced95351b51", "aggregation": { "method": "sum" }, @@ -130654,19 +132804,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001072", "level": "constituency", - "name": "Weald of Kent", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001072" }, "measure": { "unit": "count" @@ -130689,20 +132839,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97cdf9633ace93376c721135", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a61d5c2f407fced95351b51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41912.768, + "value": 46191.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:983bb1b579765aab028c7ae4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aab939f502732f7eac34ba8", "aggregation": { "method": "sum" }, @@ -130743,19 +132893,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001064", "level": "constituency", - "name": "Canterbury", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001064" }, "measure": { "unit": "count" @@ -130778,28 +132928,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:983bb1b579765aab028c7ae4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aab939f502732f7eac34ba8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46144.353, + "value": 40350.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9857c1a10a4f436af5586adc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aecdf6e75b28a96b2b1ec66", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130815,7 +132965,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -130824,7 +132974,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -130832,27 +132982,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001488", + "id": "E14001262", "level": "constituency", - "name": "South Leicestershire", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001488" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001262" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -130867,20 +133017,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9857c1a10a4f436af5586adc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aecdf6e75b28a96b2b1ec66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157229370.681, + "value": 48503.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:986eca957f980cb829f19b88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9af1958297d3389d0d9610d2", "aggregation": { "method": "sum" }, @@ -130921,19 +133071,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001375", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001375" }, "measure": { "unit": "count" @@ -130956,20 +133106,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:986eca957f980cb829f19b88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9af1958297d3389d0d9610d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42925.327, + "value": 49175.363, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98995169228f4cee5cd4ff13", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b2cc5bf06bcd1e6e8e83aa5", "aggregation": { "method": "sum" }, @@ -131010,19 +133160,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "S14000088", "level": "constituency", - "name": "Wirral West", + "name": "Glasgow South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000088" }, "measure": { "unit": "kwh" @@ -131045,28 +133195,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98995169228f4cee5cd4ff13", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b2cc5bf06bcd1e6e8e83aa5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131166576.928, + "value": 126225194.003, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98b8c66af41505fa41cd15c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b53b858750875b5aea70c49", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131082,7 +133232,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -131091,7 +133241,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -131099,27 +133249,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001136", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001136" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -131132,28 +133282,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98b8c66af41505fa41cd15c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b53b858750875b5aea70c49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37306.26, + "value": 304414880.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98bc2e0024236f54e9803492", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b87e120ff1cf3f9020076a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131166,73 +133316,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "E14001287", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "High Peak", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001287" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98bc2e0024236f54e9803492", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b87e120ff1cf3f9020076a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 523331953.567, + "value": 43226.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98c2d0368c2d0ede90f397f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b89224d99d19b0c631e3741", "aggregation": { "method": "sum" }, @@ -131273,19 +133425,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "S14000075", "level": "constituency", - "name": "Wimbledon", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000075" }, "measure": { "unit": "count" @@ -131306,28 +133458,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98c2d0368c2d0ede90f397f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b89224d99d19b0c631e3741", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41451.778, + "value": 44369.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98f3ca5fff84dd785547d12f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ba7bceafcb91e278e9f816e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131343,7 +133495,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -131352,7 +133504,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -131360,27 +133512,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001322", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001322" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -131395,20 +133547,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98f3ca5fff84dd785547d12f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ba7bceafcb91e278e9f816e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119475560.272, + "value": 41534.565, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:990a500cfe2c6708604c0c44", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9babc372c310361505856cad", "aggregation": { "method": "sum" }, @@ -131449,19 +133601,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "E14001441", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "Redditch", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001441" }, "measure": { "unit": "kwh" @@ -131482,28 +133634,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:990a500cfe2c6708604c0c44", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9babc372c310361505856cad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 334946352.272, + "value": 418326652.201, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:990cfbb193100c91f767b6fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bc2dc950b73ac4ef5e2be5b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131516,73 +133668,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001170", + "id": "E14001508", "level": "constituency", - "name": "Chorley", + "name": "St Austell and Newquay", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001508" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:990cfbb193100c91f767b6fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bc2dc950b73ac4ef5e2be5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43315.0, + "value": 48635.247, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:990dee6b6e5b8ee8453972fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bcdeede810390fed60d0a07", "aggregation": { "method": "sum" }, @@ -131623,19 +133777,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001444", + "id": "E14001122", "level": "constituency", - "name": "Richmond and Northallerton", + "name": "Brent East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001444" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001122" }, "measure": { "unit": "count" @@ -131658,20 +133812,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:990dee6b6e5b8ee8453972fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bcdeede810390fed60d0a07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44242.408, + "value": 51545.526, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:990e1ca3d4bfd4866a2e0fae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9be06d45a91604e0d7502b84", "aggregation": { "method": "sum" }, @@ -131712,19 +133866,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001171", + "id": "E14001126", "level": "constituency", - "name": "Christchurch", + "name": "Bridgwater", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001171" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001126" }, "measure": { "unit": "count" @@ -131747,28 +133901,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:990e1ca3d4bfd4866a2e0fae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9be06d45a91604e0d7502b84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41229.846, + "value": 46261.756, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99326cce07e35f3130e6a372", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c1cbc761920ec7f5838b4b4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131784,7 +133938,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -131793,7 +133947,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -131801,27 +133955,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001512", "level": "constituency", - "name": "Wokingham", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001512" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -131834,28 +133988,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99326cce07e35f3130e6a372", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c1cbc761920ec7f5838b4b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38055.369, + "value": 448360942.433, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99aef16586d6e51b03c97483", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c43b419d338e251541967e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131868,75 +134022,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001595", "level": "constituency", - "name": "South West Wiltshire", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001595" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99aef16586d6e51b03c97483", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c43b419d338e251541967e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159311508.146, + "value": 487991167.141, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99b17cafb10f9052b8e734a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c74f105050d955266f125fc", "aggregation": { "method": "sum" }, @@ -131977,19 +134129,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "E14001204", "level": "constituency", - "name": "Wycombe", + "name": "Dudley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001204" }, "measure": { "unit": "count" @@ -132012,20 +134164,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99b17cafb10f9052b8e734a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c74f105050d955266f125fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42914.219, + "value": 42325.962, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99df3c291b6e271a385776d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c82f101fa3700662886492a", "aggregation": { "method": "sum" }, @@ -132066,19 +134218,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "E14001241", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001241" }, "measure": { "unit": "kwh" @@ -132099,28 +134251,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99df3c291b6e271a385776d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c82f101fa3700662886492a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379717133.056, + "value": 332192490.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99f31cde0d23c0ef43d8f2fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cb16b007b5dcf4ed2a19081", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132133,81 +134285,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001286", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Heywood and Middleton North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001286" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99f31cde0d23c0ef43d8f2fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cb16b007b5dcf4ed2a19081", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505080586.114, + "value": 44563.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a2d2fd708f2e217f5daf7e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cb675c2dafce40f12cd6363", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132220,73 +134374,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001510", "level": "constituency", - "name": "Edinburgh West", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001510" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a2d2fd708f2e217f5daf7e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cb675c2dafce40f12cd6363", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45268.17, + "value": 44056.386, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a3d53e1559d2c5d6e6ac8ad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cca3a2d928d6ee4f49ab552", "aggregation": { "method": "sum" }, @@ -132327,19 +134483,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "E14001114", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001114" }, "measure": { "unit": "kwh" @@ -132360,28 +134516,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a3d53e1559d2c5d6e6ac8ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cca3a2d928d6ee4f49ab552", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 439253851.87, + "value": 381595675.578, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a4e4f738db0e1840aec5d0c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ccc9cd054a64750096fb4b9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132394,81 +134550,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001554", "level": "constituency", - "name": "Ilford North", + "name": "Truro and Falmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001554" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a4e4f738db0e1840aec5d0c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ccc9cd054a64750096fb4b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 516850653.754, + "value": 45903.414, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a8589e0f9f9ed7095bbb568", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cff403e3ab00cb0abb4e253", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132484,7 +134642,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -132493,7 +134651,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -132501,27 +134659,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "E14001276", "level": "constituency", - "name": "Enfield North", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001276" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -132534,28 +134692,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a8589e0f9f9ed7095bbb568", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cff403e3ab00cb0abb4e253", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41422.17, + "value": 451277888.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a8a8c8cf1534bd8af7c12dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d5552ff573ae5e6fee54d50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132571,7 +134729,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -132580,7 +134738,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -132588,27 +134746,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "S14000078", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Edinburgh East and Musselburgh", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000078" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -132621,28 +134779,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a8a8c8cf1534bd8af7c12dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d5552ff573ae5e6fee54d50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478475339.086, + "value": 49610.608, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aa0f05fe4173dda5a6e1e8f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dc0b3bb0e56d03d278285cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132655,81 +134813,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "E14001094", "level": "constituency", - "name": "Tottenham", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001094" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aa0f05fe4173dda5a6e1e8f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dc0b3bb0e56d03d278285cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451672534.199, + "value": 134686246.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aab75482be4c7c0f9974fcb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dccadfde6e64f90048c2079", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132742,81 +134902,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001348", + "id": "S14000087", "level": "constituency", - "name": "Maidenhead", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001348" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000087" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aab75482be4c7c0f9974fcb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dccadfde6e64f90048c2079", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38875.816, + "value": 49648.229, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ac6f8e7b71b5fba9833e585", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dda380685d925ea1e2871db", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132829,73 +134991,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "E14001471", "level": "constituency", - "name": "Leicester East", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001471" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ac6f8e7b71b5fba9833e585", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dda380685d925ea1e2871db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 513205217.219, + "value": 46997.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9af339f456efee4d0942fce0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9df648ca8ccba81b903ae157", "aggregation": { "method": "sum" }, @@ -132936,19 +135100,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "E14001462", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "Scunthorpe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001462" }, "measure": { "unit": "kwh" @@ -132971,28 +135135,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9af339f456efee4d0942fce0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9df648ca8ccba81b903ae157", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157392370.061, + "value": 135094285.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b101f9290c2a5a6cbd50e93", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e011f7cce259b5765ff83ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133005,83 +135169,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000109", + "id": "E14001219", "level": "constituency", - "name": "Central Ayrshire", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001219" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b101f9290c2a5a6cbd50e93", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e011f7cce259b5765ff83ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43900.497, + "value": 41387.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b158d69cc98a3b1886bc683", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e0a10c72474e2ba8f816411", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133097,7 +135259,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -133106,7 +135268,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -133114,27 +135276,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001203", + "id": "E14001559", "level": "constituency", - "name": "Droitwich and Evesham", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001203" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001559" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -133147,20 +135309,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b158d69cc98a3b1886bc683", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e0a10c72474e2ba8f816411", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36656.861, + "value": 284513608.572, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b22d7dd79064bee625f4cb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e3f260025f1b8b7b644e151", "aggregation": { "method": "sum" }, @@ -133201,19 +135363,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "E14001244", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001244" }, "measure": { "unit": "kwh" @@ -133236,28 +135398,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b22d7dd79064bee625f4cb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e3f260025f1b8b7b644e151", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153332936.275, + "value": 129909315.52, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b357142b6bf6cbc8b6ca7c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ec8dc7290cb6bee39b3e8d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133270,81 +135432,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "E14001404", "level": "constituency", - "name": "Braintree", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001404" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b357142b6bf6cbc8b6ca7c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ec8dc7290cb6bee39b3e8d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32067.677, + "value": 158047465.844, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b4bebc466fbfcaf9a70491c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f08bd8101085d967a98a1d7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133357,81 +135521,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "E14001549", "level": "constituency", - "name": "Lewisham East", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001549" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b4bebc466fbfcaf9a70491c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f08bd8101085d967a98a1d7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 486296140.311, + "value": 169660098.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b5222b38abe3d7c7ca1cd83", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f195fe3cc2b7fb8563df556", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133447,7 +135613,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -133456,7 +135622,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -133464,27 +135630,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "E14001103", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Blackley and Middleton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001103" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -133499,20 +135665,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b5222b38abe3d7c7ca1cd83", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f195fe3cc2b7fb8563df556", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153478397.108, + "value": 46343.179, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b52a46a6f4cfe73ee4401e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f3cb4bf933b8e594b0d7f41", "aggregation": { "method": "sum" }, @@ -133553,19 +135719,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "S14000102", "level": "constituency", - "name": "Sheffield South East", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000102" }, "measure": { "unit": "count" @@ -133586,20 +135752,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b52a46a6f4cfe73ee4401e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f3cb4bf933b8e594b0d7f41", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43688.691, + "value": 42593.431, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b5fef947a18de8d44018b7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f3e22c25eea05e78267d601", "aggregation": { "method": "sum" }, @@ -133640,19 +135806,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "E14001402", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "North West Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001402" }, "measure": { "unit": "kwh" @@ -133673,20 +135839,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b5fef947a18de8d44018b7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f3e22c25eea05e78267d601", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 406408843.318, + "value": 414828138.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b717f4a23bf98428999fd16", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f45f524dbfb7050df8cf4a8", "aggregation": { "method": "sum" }, @@ -133727,19 +135893,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "E14001340", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001340" }, "measure": { "unit": "count" @@ -133760,28 +135926,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b717f4a23bf98428999fd16", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f45f524dbfb7050df8cf4a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35523.742, + "value": 43309.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b906112f7b7355fac5982fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f58c4fb49873d6b13971238", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133797,7 +135963,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -133806,7 +135972,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -133814,27 +135980,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001543", "level": "constituency", - "name": "Oxford East", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001543" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -133847,20 +136013,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b906112f7b7355fac5982fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f58c4fb49873d6b13971238", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39531.0, + "value": 428012770.415, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b9eb1d507a05091d838feae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f7fde899fad7a7e6d149cb0", "aggregation": { "method": "sum" }, @@ -133901,19 +136067,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "E14001322", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001322" }, "measure": { "unit": "kwh" @@ -133936,109 +136102,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b9eb1d507a05091d838feae", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 193175250.253, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bb6406432cce26ea89cdee2", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001108", - "level": "constituency", - "name": "Bognor Regis and Littlehampton", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001108" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bb6406432cce26ea89cdee2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f7fde899fad7a7e6d149cb0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50386.009, + "value": 136080050.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bbe11936379a94c08752a9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f8f22c701792fcbd4e0ee88", "aggregation": { "method": "sum" }, @@ -134079,19 +136156,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "E14001491", "level": "constituency", - "name": "Romford", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001491" }, "measure": { "unit": "kwh" @@ -134112,28 +136189,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bbe11936379a94c08752a9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f8f22c701792fcbd4e0ee88", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488517348.824, + "value": 455087876.203, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bfc010f860b6e151f18c918", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f91fa5cb489818994c14dd7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134146,137 +136223,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000093", + "id": "E14001202", "level": "constituency", - "name": "Inverclyde and Renfrewshire West", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001202" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bfc010f860b6e151f18c918", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 125025108.037, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c3a503e34437c9c617df6d0", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001122", - "level": "constituency", - "name": "Brent East", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001122" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -134288,28 +136276,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c3a503e34437c9c617df6d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f91fa5cb489818994c14dd7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42319.821, + "value": 428533708.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c50e09477511413e55e1916", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f938e2b9cc0e6a62cffe70b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134322,75 +136310,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001377", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001377" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c50e09477511413e55e1916", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f938e2b9cc0e6a62cffe70b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138218226.093, + "value": 565336839.732, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c534fbb3c0efdfa0ff8eb1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fb91933053c0133e9c11bb1", "aggregation": { "method": "sum" }, @@ -134431,19 +136417,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "W07000098", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000098" }, "measure": { "unit": "kwh" @@ -134464,28 +136450,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c534fbb3c0efdfa0ff8eb1e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fb91933053c0133e9c11bb1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497091116.064, + "value": 348374401.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c865926b029b001798d2b6f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fd26942ec3065be2de1f106", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134498,81 +136484,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "E14001274", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001274" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c865926b029b001798d2b6f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fd26942ec3065be2de1f106", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 391271844.866, + "value": 51497.154, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c8a7d1d9170da5d1bb5d388", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fd4d747c8a7dd7f39bb5999", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134585,81 +136573,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000085", + "id": "E14001402", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "North West Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001402" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c8a7d1d9170da5d1bb5d388", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fd4d747c8a7dd7f39bb5999", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 294485157.991, + "value": 47086.367, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c9b1a85ff79afbb5286f076", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fe6ac54e9b9be8267b49212", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134672,75 +136662,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001407", + "id": "E14001063", "level": "constituency", - "name": "Northampton South", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001407" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001063" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c9b1a85ff79afbb5286f076", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fe6ac54e9b9be8267b49212", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45478.364, + "value": 44302.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ca5e577f8f4e83b8184476d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fe8769baf205cd25b1c0ce8", "aggregation": { "method": "sum" }, @@ -134781,19 +136769,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001247", + "id": "E14001509", "level": "constituency", - "name": "Glastonbury and Somerton", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001247" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001509" }, "measure": { "unit": "count" @@ -134816,28 +136804,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ca5e577f8f4e83b8184476d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fe8769baf205cd25b1c0ce8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43140.196, + "value": 44933.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cc210d64879872e39a35f9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9febdf89e9c8174365443241", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134850,164 +136838,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001376", + "id": "E14001544", "level": "constituency", - "name": "Newbury", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001376" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001544" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cc210d64879872e39a35f9a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 178822006.412, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cc380c3dfc112d5d08df210", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001176", - "level": "constituency", - "name": "Colchester", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001176" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cc380c3dfc112d5d08df210", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9febdf89e9c8174365443241", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49823.626, + "value": 337166777.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ce173f3150d14a936eb6311", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fedf8ce9bc3c4f0d1e71ca5", "aggregation": { "method": "sum" }, @@ -135048,19 +136945,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001275", "level": "constituency", - "name": "Cheadle", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001275" }, "measure": { "unit": "count" @@ -135081,20 +136978,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ce173f3150d14a936eb6311", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fedf8ce9bc3c4f0d1e71ca5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38656.544, + "value": 40394.291, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d1c05532b819ee42f29f0bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a01d9363fb7261e70ed6cacc", "aggregation": { "method": "sum" }, @@ -135135,19 +137032,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000076", + "id": "E14001144", "level": "constituency", - "name": "Dunfermline and Dollar", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001144" }, "measure": { "unit": "kwh" @@ -135170,28 +137067,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d1c05532b819ee42f29f0bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a01d9363fb7261e70ed6cacc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132733524.733, + "value": 138955676.167, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d66f29b9a172713cf8faa31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a04246f66cc68dca55be2998", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135204,83 +137101,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "E14001098", "level": "constituency", - "name": "Havant", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001098" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d66f29b9a172713cf8faa31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a04246f66cc68dca55be2998", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141010950.01, + "value": 38549.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d8515736e9a026f153044d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a08262be852834950f2c4815", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135293,81 +137188,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001124", + "id": "E14001566", "level": "constituency", - "name": "Brentford and Isleworth", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001124" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001566" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d8515736e9a026f153044d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a08262be852834950f2c4815", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451952601.612, + "value": 164626769.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9da5e6ec3c83a5e0fcd9faef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a087e4a2d0e785648d0e0d35", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135380,73 +137277,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "E14001550", "level": "constituency", - "name": "Swindon South", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001550" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9da5e6ec3c83a5e0fcd9faef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a087e4a2d0e785648d0e0d35", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442357100.417, + "value": 139923878.649, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9daff3c8e09bb7c00ff03942", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a091410b13ea03eea3ef2438", "aggregation": { "method": "sum" }, @@ -135487,19 +137386,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "W07000084", "level": "constituency", - "name": "Bassetlaw", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000084" }, "measure": { "unit": "count" @@ -135522,28 +137421,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9daff3c8e09bb7c00ff03942", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a091410b13ea03eea3ef2438", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49828.26, + "value": 45294.808, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dde9f05bff39b80f3ab5745", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a095dd255c1141d1316c7158", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135556,83 +137455,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001180", + "id": "E14001216", "level": "constituency", - "name": "Coventry East", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001180" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001216" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dde9f05bff39b80f3ab5745", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a095dd255c1141d1316c7158", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151670023.356, + "value": 458739095.116, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9de18f0b0f7a117d82e5f731", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a09dc6d78e7061b52b152e05", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135645,75 +137542,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001455", + "id": "E14001459", "level": "constituency", - "name": "Runcorn and Helsby", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001455" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001459" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9de18f0b0f7a117d82e5f731", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a09dc6d78e7061b52b152e05", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131104589.742, + "value": 382147686.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dea186b6ad96161e2e8e44c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0a1f8d96faf62bfcb6286a9", "aggregation": { "method": "sum" }, @@ -135754,19 +137649,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "E14001550", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001550" }, "measure": { "unit": "count" @@ -135787,28 +137682,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dea186b6ad96161e2e8e44c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0a1f8d96faf62bfcb6286a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41771.03, + "value": 40853.136, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e087e539fda1fda3277294e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0ab2f6ea00166e47befc026", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135821,83 +137716,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "W07000081", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000081" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e087e539fda1fda3277294e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0ab2f6ea00166e47befc026", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50311.577, + "value": 41872.29, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e2f9e2259be1db346d38681", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0d553e70e614483d030c177", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135913,7 +137806,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -135922,7 +137815,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -135930,27 +137823,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001253", "level": "constituency", - "name": "South Devon", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001253" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -135963,28 +137856,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e2f9e2259be1db346d38681", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0d553e70e614483d030c177", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 300884549.275, + "value": 34871.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e546e5f753a6f0ae9ad4214", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0f9508c038633e1cebb203c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135997,83 +137890,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001124", "level": "constituency", - "name": "Halifax", + "name": "Brentford and Isleworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001124" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e546e5f753a6f0ae9ad4214", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0f9508c038633e1cebb203c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151511876.966, + "value": 36279.806, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e781551e955d5a0770e8220", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0fc4f1fc7cf5d71df2a1d20", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136086,83 +137977,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001134", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Bristol North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001134" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e781551e955d5a0770e8220", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0fc4f1fc7cf5d71df2a1d20", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 176928587.444, + "value": 40778.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ec3b8e6e487e8ab5002963b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0ff6c7ed1eeeb8fdb7d1a11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136178,7 +138067,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -136187,7 +138076,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -136195,27 +138084,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "E14001095", "level": "constituency", - "name": "Maidstone and Malling", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001095" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -136228,20 +138117,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ec3b8e6e487e8ab5002963b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0ff6c7ed1eeeb8fdb7d1a11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460520956.288, + "value": 41841.015, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ec52a16a50a61c73424a334", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a134918eca0cd4583d48e402", "aggregation": { "method": "sum" }, @@ -136282,19 +138171,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000109", + "id": "E14001376", "level": "constituency", - "name": "Central Ayrshire", + "name": "Newbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001376" }, "measure": { "unit": "count" @@ -136315,107 +138204,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ec52a16a50a61c73424a334", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a134918eca0cd4583d48e402", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40142.795, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ec8817a1ac83f2708b72cb3", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001131", - "level": "constituency", - "name": "Bristol Central", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001131" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ec8817a1ac83f2708b72cb3", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 326733578.68, + "value": 30650.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f145438736cad61f5fa4c3c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a15fb85de679462c4228059b", "aggregation": { "method": "sum" }, @@ -136456,19 +138258,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "E14001573", "level": "constituency", - "name": "Yeovil", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001573" }, "measure": { "unit": "kwh" @@ -136491,28 +138293,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f145438736cad61f5fa4c3c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a15fb85de679462c4228059b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169859384.443, + "value": 160552969.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f3bb5e9d4589f3e642eedd2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a17df295a1ef03ad6b2c9ad6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136528,7 +138330,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -136537,7 +138339,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -136545,27 +138347,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001210", + "id": "E14001133", "level": "constituency", - "name": "Earley and Woodley", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001210" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001133" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -136580,20 +138382,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f3bb5e9d4589f3e642eedd2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a17df295a1ef03ad6b2c9ad6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41202.12, + "value": 126739792.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f4c9005c646646a5385744d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a193155f5c747a42c8c23dae", "aggregation": { "method": "sum" }, @@ -136634,19 +138436,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "E14001229", "level": "constituency", - "name": "Stockton North", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001229" }, "measure": { "unit": "count" @@ -136669,107 +138471,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f4c9005c646646a5385744d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a193155f5c747a42c8c23dae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45545.159, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f5ce7db4e5035f41e196752", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001214", - "level": "constituency", - "name": "East Hampshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001214" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f5ce7db4e5035f41e196752", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 31836.639, + "value": 51525.007, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f614578902f4f1fe1da3439", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1a4213816c4e80bcaa38e50", "aggregation": { "method": "sum" }, @@ -136810,19 +138525,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "E14001177", "level": "constituency", - "name": "North Dorset", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001177" }, "measure": { "unit": "count" @@ -136845,20 +138560,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f614578902f4f1fe1da3439", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1a4213816c4e80bcaa38e50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43465.603, + "value": 43016.153, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f61fc5debdcbc4c06b80eb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1a8af6f3beb36bd3e06d0d5", "aggregation": { "method": "sum" }, @@ -136899,19 +138614,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "S14000060", "level": "constituency", - "name": "Havant", + "name": "Aberdeen North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000060" }, "measure": { "unit": "kwh" @@ -136932,20 +138647,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f61fc5debdcbc4c06b80eb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1a8af6f3beb36bd3e06d0d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 405601163.896, + "value": 548752842.295, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f6f801c2a9bbfa99ba3a251", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1a9859a648701db4db97187", "aggregation": { "method": "sum" }, @@ -136986,19 +138701,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001500", + "id": "E14001308", "level": "constituency", - "name": "Southampton Test", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001500" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001308" }, "measure": { "unit": "kwh" @@ -137019,28 +138734,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f6f801c2a9bbfa99ba3a251", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1a9859a648701db4db97187", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 362813413.325, + "value": 534867078.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f7d3c45c15df07bb103fa99", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1b508e633dd43c6a4c75edd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137053,83 +138768,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "E14001135", "level": "constituency", - "name": "Feltham and Heston", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001135" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f7d3c45c15df07bb103fa99", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1b508e633dd43c6a4c75edd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156060981.559, + "value": 40454.132, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f80049683605de645a4a856", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1e9b5d21db091fd2e80f147", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137145,7 +138858,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -137154,7 +138867,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -137162,27 +138875,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "E14001201", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Dorking and Horley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001201" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -137195,28 +138908,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f80049683605de645a4a856", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1e9b5d21db091fd2e80f147", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 477835887.289, + "value": 35536.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fb7915e4526a5a5dea7d2bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1fc91088dd1e50663046b67", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137229,73 +138942,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001379", + "id": "E14001162", "level": "constituency", - "name": "Newcastle upon Tyne North", + "name": "Chesham and Amersham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001379" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001162" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fb7915e4526a5a5dea7d2bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1fc91088dd1e50663046b67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44617.282, + "value": 40855.795, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a21f880e8106bbc9fb63b52c", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001328", + "level": "constituency", + "name": "Leicester West", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001328" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a21f880e8106bbc9fb63b52c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 52331.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a03fbb594b2a70ccc5b844a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a233eeb60145dd4d14761101", "aggregation": { "method": "sum" }, @@ -137336,19 +139140,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "S14000086", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Glasgow North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000086" }, "measure": { "unit": "count" @@ -137369,20 +139173,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a03fbb594b2a70ccc5b844a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a233eeb60145dd4d14761101", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41547.422, + "value": 46246.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0480c74aaeeaf7c8c9866fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a27afd43259fce62d208dfb8", "aggregation": { "method": "sum" }, @@ -137423,19 +139227,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "E14001139", "level": "constituency", - "name": "Hazel Grove", + "name": "Broxbourne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001139" }, "measure": { "unit": "count" @@ -137456,28 +139260,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0480c74aaeeaf7c8c9866fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a27afd43259fce62d208dfb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40290.886, + "value": 40143.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a05a4720c7d5053444bde0f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a292429c77995a4bdda87634", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137490,20 +139294,20 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", @@ -137515,58 +139319,56 @@ "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001170" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a05a4720c7d5053444bde0f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a292429c77995a4bdda87634", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142852513.96, + "value": 470760368.362, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a064179ea883b9d8838d8279", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2ec54af3ed7161daeb0bc0a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137579,83 +139381,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001211", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001211" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a064179ea883b9d8838d8279", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2ec54af3ed7161daeb0bc0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40036.019, + "value": 495080499.031, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a06cfdbd5a4cd9024be60503", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2f313164812f21795447b8e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137668,75 +139468,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "E14001267", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001267" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a06cfdbd5a4cd9024be60503", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2f313164812f21795447b8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45375.413, + "value": 453776226.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a083deffa7272a0fa9607a3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a300d1b5c5a320961612d455", "aggregation": { "method": "sum" }, @@ -137777,19 +139575,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001257", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001257" }, "measure": { "unit": "count" @@ -137812,28 +139610,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a083deffa7272a0fa9607a3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a300d1b5c5a320961612d455", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44640.317, + "value": 54517.06, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0adfc2c041d92618399aac0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a306b829a6b01cbe0a80e4b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137849,7 +139647,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -137858,7 +139656,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -137866,27 +139664,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001285", "level": "constituency", - "name": "North Northumberland", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001285" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -137901,28 +139699,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0adfc2c041d92618399aac0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a306b829a6b01cbe0a80e4b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49942.245, + "value": 170132126.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0ba86dc6cdb38c5c9b5e053", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a306bfd3acdfdfea98a4f529", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137938,7 +139736,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -137947,7 +139745,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -137955,27 +139753,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000071", + "id": "E14001183", "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000071" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001183" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -137988,28 +139786,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0ba86dc6cdb38c5c9b5e053", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a306bfd3acdfdfea98a4f529", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44551.837, + "value": 494140816.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0c4960b0ed177c802d5a5b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3bcab87bde7a7eaad7d9290", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138022,83 +139820,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "E14001554", "level": "constituency", - "name": "Leicester East", + "name": "Truro and Falmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001554" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0c4960b0ed177c802d5a5b5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3bcab87bde7a7eaad7d9290", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40647.564, + "value": 27196.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0d493f6f9887efd30a1a693", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3d0f13900a65efa6e83e667", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138111,75 +139907,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "E14001588", "level": "constituency", - "name": "Walthamstow", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001588" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0d493f6f9887efd30a1a693", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3d0f13900a65efa6e83e667", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136500794.242, + "value": 578038176.435, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0da83f921d31f067d101bab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3dbe5f905a819b5a025676f", "aggregation": { "method": "sum" }, @@ -138220,19 +140014,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001278", + "id": "W07000086", "level": "constituency", - "name": "Hemel Hempstead", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001278" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000086" }, "measure": { "unit": "kwh" @@ -138253,20 +140047,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0da83f921d31f067d101bab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3dbe5f905a819b5a025676f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462222061.878, + "value": 425944389.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0eebab279f4f05167cf5424", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3dede0c84b254997e87d0f5", "aggregation": { "method": "sum" }, @@ -138307,19 +140101,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "E14001126", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Bridgwater", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001126" }, "measure": { "unit": "kwh" @@ -138342,20 +140136,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0eebab279f4f05167cf5424", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3dede0c84b254997e87d0f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180684515.95, + "value": 160103418.109, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0f7a7e1eb5ca29abe25ee4c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3e29c9aff7018473b538a4c", "aggregation": { "method": "sum" }, @@ -138396,19 +140190,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001373", "level": "constituency", - "name": "Tooting", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001373" }, "measure": { "unit": "count" @@ -138429,20 +140223,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0f7a7e1eb5ca29abe25ee4c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3e29c9aff7018473b538a4c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40853.136, + "value": 35661.173, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0f8b2cd10a0f29fd78b67ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3ed8c70b13c2f50c0789e8b", "aggregation": { "method": "sum" }, @@ -138483,19 +140277,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001211", + "id": "E14001272", "level": "constituency", - "name": "Easington", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001211" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001272" }, "measure": { "unit": "kwh" @@ -138516,28 +140310,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0f8b2cd10a0f29fd78b67ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3ed8c70b13c2f50c0789e8b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495080499.031, + "value": 478355841.779, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a10c2d40bc7dba1ad74f2a8d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a40996314e6253125afa9ff4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138550,73 +140344,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001329", + "level": "constituency", + "name": "Leigh and Atherton", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001329" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a40996314e6253125afa9ff4", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 146418298.385, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a418784ee6be91209828f176", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001503", + "id": "E14001166", "level": "constituency", - "name": "Southgate and Wood Green", + "name": "Chichester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001503" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001166" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a10c2d40bc7dba1ad74f2a8d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a418784ee6be91209828f176", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45117.846, + "value": 51094.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1347f2249f11a432d0e968e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a42b38453a53c85578f1cc4f", "aggregation": { "method": "sum" }, @@ -138657,19 +140542,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "S14000048", "level": "constituency", - "name": "Milton Keynes North", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000048" }, "measure": { "unit": "kwh" @@ -138690,20 +140575,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1347f2249f11a432d0e968e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a42b38453a53c85578f1cc4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 445965494.741, + "value": 468319452.832, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a45197a85332be7e5bfad0b6", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001118", + "level": "constituency", + "name": "Bradford East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001118" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a45197a85332be7e5bfad0b6", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 519465625.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a15ad4aa486e256eaddf8e63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4a9f67bb3417b167deecae2", "aggregation": { "method": "sum" }, @@ -138744,19 +140716,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001361", + "id": "W07000091", "level": "constituency", - "name": "Mid Cheshire", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001361" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000091" }, "measure": { "unit": "kwh" @@ -138779,28 +140751,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a15ad4aa486e256eaddf8e63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4a9f67bb3417b167deecae2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132993259.292, + "value": 157724768.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1632bc1f8cbf61b41cf1b3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4ab7a32c0f1862db7929fa5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138816,7 +140788,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -138825,7 +140797,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -138833,27 +140805,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "E14001202", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001202" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -138868,20 +140840,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1632bc1f8cbf61b41cf1b3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4ab7a32c0f1862db7929fa5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46300.315, + "value": 145066178.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a16e84b7087026117ecacbec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4ab98d9354ee54675adb8a3", "aggregation": { "method": "sum" }, @@ -138922,19 +140894,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001338", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "Liverpool Riverside", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001338" }, "measure": { "unit": "kwh" @@ -138955,20 +140927,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a16e84b7087026117ecacbec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4ab98d9354ee54675adb8a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 226982357.569, + "value": 352053158.29, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1be7dff3d7aacfc56b71f8c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4c99acb2ab7ad8b9f686319", "aggregation": { "method": "sum" }, @@ -139009,19 +140981,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001496", + "id": "E14001465", "level": "constituency", - "name": "South West Hertfordshire", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001496" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001465" }, "measure": { "unit": "count" @@ -139042,28 +141014,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1be7dff3d7aacfc56b71f8c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4c99acb2ab7ad8b9f686319", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37447.072, + "value": 36066.251, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1c1ae3dc633eaa40fae496e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4eb78a1d8767983b3b723ff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139076,83 +141048,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001353", "level": "constituency", - "name": "Isle of Wight East", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001353" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1c1ae3dc633eaa40fae496e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4eb78a1d8767983b3b723ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 113717311.53, + "value": 325195564.603, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1daffe8d1514c6afa15a1d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4ecaed979fa81fb9e938800", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139165,83 +141135,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "E14001507", "level": "constituency", - "name": "Maidstone and Malling", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001507" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1daffe8d1514c6afa15a1d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4ecaed979fa81fb9e938800", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47697.771, + "value": 38519.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1f84a1a78e5657c2717d5cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a50a071b2df7384192292f70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139254,81 +141222,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001152", "level": "constituency", - "name": "Selby", + "name": "Carlisle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001152" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1f84a1a78e5657c2717d5cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a50a071b2df7384192292f70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 398449157.951, + "value": 155174131.836, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2496496b081ae724fcd5120", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5270fa3f1dbd9f748d2aed0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139341,73 +141311,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "W07000095", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000095" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2496496b081ae724fcd5120", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5270fa3f1dbd9f748d2aed0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 234584561.99, + "value": 142432002.794, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a25260cf1c016a7a09869ca3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a533d5d6203fc799eecf6efd", "aggregation": { "method": "sum" }, @@ -139448,19 +141420,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "E14001589", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Wirral West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001589" }, "measure": { "unit": "count" @@ -139483,28 +141455,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a25260cf1c016a7a09869ca3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a533d5d6203fc799eecf6efd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46572.818, + "value": 40074.961, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a295349b878f4b83125a06a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a552e267117baae83da21a01", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139520,7 +141492,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -139529,7 +141501,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -139537,27 +141509,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "E14001363", "level": "constituency", - "name": "Wirral West", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001363" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -139570,20 +141542,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a295349b878f4b83125a06a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a552e267117baae83da21a01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504869482.639, + "value": 38202.554, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2a819064a0a149eb8db6170", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5556cb664ce330db1248453", "aggregation": { "method": "sum" }, @@ -139624,19 +141596,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "E14001452", "level": "constituency", - "name": "South West Norfolk", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001452" }, "measure": { "unit": "kwh" @@ -139657,28 +141629,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2a819064a0a149eb8db6170", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5556cb664ce330db1248453", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 247236400.396, + "value": 495834348.082, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2dfa3339066c0ddb23db009", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a56bf729f1416de7de053815", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139694,7 +141666,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -139703,7 +141675,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -139711,27 +141683,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001265", + "id": "E14001412", "level": "constituency", - "name": "Hampstead and Highgate", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001265" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001412" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -139744,28 +141716,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2dfa3339066c0ddb23db009", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a56bf729f1416de7de053815", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 570617695.477, + "value": 38711.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2f362eccd16fa82f9a8e247", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a57b7ea247ad14c3c2e496c2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139778,83 +141750,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "S14000094", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000094" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2f362eccd16fa82f9a8e247", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a57b7ea247ad14c3c2e496c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159288730.258, + "value": 326109359.382, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a36266ed3fa6c48d9298fefd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5aa2595e8b37aac02bece2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139867,75 +141837,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001597", "level": "constituency", - "name": "St Ives", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001597" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a36266ed3fa6c48d9298fefd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5aa2595e8b37aac02bece2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 199008350.007, + "value": 421683451.452, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3627bd08eb7cee2d3accb6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5bbaefc4aad3141cdbbf8a9", "aggregation": { "method": "sum" }, @@ -139976,19 +141944,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001538", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001538" }, "measure": { "unit": "count" @@ -140011,28 +141979,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3627bd08eb7cee2d3accb6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5bbaefc4aad3141cdbbf8a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42164.368, + "value": 43923.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a36de1f9caa9c67f322953ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a615ec189e62cb99898d2f6d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140048,7 +142016,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -140057,158 +142025,69 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001231", - "level": "constituency", - "name": "Exeter", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001231" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a36de1f9caa9c67f322953ba", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 334170210.06, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a38859bf0ebadf5d320fcf70", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001131", + "id": "E14001557", "level": "constituency", - "name": "Bristol Central", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001131" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001557" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a38859bf0ebadf5d320fcf70", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a615ec189e62cb99898d2f6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43044.634, + "value": 43929.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a394f7e11e050341344d937c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a633807c96997ca4cc6dea11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140221,75 +142100,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "E14001541", "level": "constituency", - "name": "Rotherham", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001541" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a394f7e11e050341344d937c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a633807c96997ca4cc6dea11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49360.975, + "value": 46031.251, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a39501ad3bc5d3291d846fe6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6556704efa77c4e2680e109", "aggregation": { "method": "sum" }, @@ -140330,19 +142207,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001125", + "id": "E14001128", "level": "constituency", - "name": "Brentwood and Ongar", + "name": "Brigg and Immingham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001125" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001128" }, "measure": { "unit": "count" @@ -140363,117 +142240,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a39501ad3bc5d3291d846fe6", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 36910.134, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3c2741ecf2462f9825c64b2", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001240", - "level": "constituency", - "name": "Forest of Dean", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001240" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3c2741ecf2462f9825c64b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6556704efa77c4e2680e109", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42181.0, + "value": 39673.645, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3cf8155f746478edcdcda1d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6556c20486afb6d5dc89c64", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140486,83 +142274,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001219", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001219" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3cf8155f746478edcdcda1d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6556c20486afb6d5dc89c64", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134638737.288, + "value": 407602631.67, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3d5d6df19ef2fa5f6546800", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a66beeeaf71bf1ce2d7f6b17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140575,83 +142361,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "W07000110", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000110" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3d5d6df19ef2fa5f6546800", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a66beeeaf71bf1ce2d7f6b17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 114017134.174, + "value": 390690623.018, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3d97b1ea59bf35fcc1db337", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a66dcc2aace3ed38a126f0fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140664,81 +142448,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001435", "level": "constituency", - "name": "North Cotswolds", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001435" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3d97b1ea59bf35fcc1db337", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a66dcc2aace3ed38a126f0fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30995.581, + "value": 56842.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3e252219714a8fb2b6a8f64", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6760c514e8f25f2207dd0d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140754,7 +142540,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -140763,7 +142549,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -140771,27 +142557,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001141", + "id": "E14001591", "level": "constituency", - "name": "Buckingham and Bletchley", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001141" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001591" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -140804,28 +142590,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3e252219714a8fb2b6a8f64", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6760c514e8f25f2207dd0d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38339.309, + "value": 387767534.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3f937d33ecba1ab0b31d190", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a682b41048508ead0a0a18f5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140838,81 +142624,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "E14001084", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Bedford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001084" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3f937d33ecba1ab0b31d190", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a682b41048508ead0a0a18f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36319.605, + "value": 46420.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3f9c168a951e49821f78b0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a68b1b6b3a0644928ef4b1ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140925,75 +142713,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "E14001468", "level": "constituency", - "name": "Blyth and Ashington", + "name": "Sheffield Hallam", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001468" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3f9c168a951e49821f78b0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a68b1b6b3a0644928ef4b1ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130309840.076, + "value": 558128719.459, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a418ff7321d9f97a0908867f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a69b47a10137c0a9aa301f58", "aggregation": { "method": "sum" }, @@ -141034,19 +142820,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "E14001107", "level": "constituency", - "name": "Hazel Grove", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001107" }, "measure": { "unit": "count" @@ -141069,28 +142855,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a418ff7321d9f97a0908867f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a69b47a10137c0a9aa301f58", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42384.506, + "value": 50234.641, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a41e5b5601a2cd5d46c6eff7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6c64fa9789a3fbfd9e3d6b4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141103,83 +142889,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "E14001472", "level": "constituency", - "name": "Basingstoke", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001472" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a41e5b5601a2cd5d46c6eff7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6c64fa9789a3fbfd9e3d6b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48031.045, + "value": 543553582.214, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a434203a480c25ca274acc16", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6e67ad17b6f080a722fa8c7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141192,81 +142976,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001457", "level": "constituency", - "name": "North West Norfolk", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001457" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a434203a480c25ca274acc16", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6e67ad17b6f080a722fa8c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 312146260.066, + "value": 160294720.023, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a44c30affe8b13138c075c79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a709e761cfc31dcbefe0bcf4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141279,83 +143065,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "E14001197", "level": "constituency", - "name": "Romford", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001197" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a44c30affe8b13138c075c79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a709e761cfc31dcbefe0bcf4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151381219.412, + "value": 41263.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4521a83261ef2c42b2ead6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7157167abf1f2f257cc7e81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141368,83 +143152,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "E14001372", "level": "constituency", - "name": "Fylde", + "name": "Morecambe and Lunesdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001372" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4521a83261ef2c42b2ead6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7157167abf1f2f257cc7e81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161612100.908, + "value": 41387.789, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a46b103bcee430e1153d36a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a71feef715f00fd47234bcb3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141457,81 +143239,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001086", "level": "constituency", - "name": "St Ives", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001086" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a46b103bcee430e1153d36a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a71feef715f00fd47234bcb3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177968070.131, + "value": 51649.817, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a46b463759469cbaf4f34656", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a723d885f1e2eb74243b1b17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141544,83 +143328,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "E14001069", "level": "constituency", - "name": "Warrington North", + "name": "Ashford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001069" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a46b463759469cbaf4f34656", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a723d885f1e2eb74243b1b17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127287859.97, + "value": 38536.192, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a485de33f10e7325929df9ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a72b407869ca6f6e41a5ff15", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141633,75 +143415,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001478", + "id": "E14001402", "level": "constituency", - "name": "Smethwick", + "name": "North West Essex", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001478" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001402" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a485de33f10e7325929df9ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a72b407869ca6f6e41a5ff15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137776383.05, + "value": 33887.375, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a499188f8fff249c5b0b9c00", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a75ca87ed507b4d564155c77", "aggregation": { "method": "sum" }, @@ -141742,19 +143522,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "E14001249", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Godalming and Ash", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001249" }, "measure": { "unit": "kwh" @@ -141775,28 +143555,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a499188f8fff249c5b0b9c00", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a75ca87ed507b4d564155c77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433475742.589, + "value": 505620469.525, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4a8d25c6c5914eb7ae0718b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a762263a16539055163d57ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141809,75 +143589,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001483", "level": "constituency", - "name": "Chippenham", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001483" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4a8d25c6c5914eb7ae0718b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a762263a16539055163d57ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151646323.598, + "value": 446258539.92, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4b9567b9ea8b81102929967", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a76aecb42c1a982c71d096ba", "aggregation": { "method": "sum" }, @@ -141918,19 +143696,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001500", + "id": "E14001337", "level": "constituency", - "name": "Southampton Test", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001500" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001337" }, "measure": { "unit": "kwh" @@ -141953,28 +143731,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4b9567b9ea8b81102929967", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a76aecb42c1a982c71d096ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158033694.345, + "value": 127871412.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4e43d0c861a702983a1e7d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77255b7425fc62709ac8f41", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141987,75 +143765,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001369", "level": "constituency", - "name": "Daventry", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001369" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4e43d0c861a702983a1e7d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77255b7425fc62709ac8f41", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47357.132, + "value": 47239.343, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4f9671605e27f7fbe02b619", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77537e24622cb5d02e44bee", "aggregation": { "method": "sum" }, @@ -142096,19 +143872,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "E14001247", "level": "constituency", - "name": "Stockton North", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001247" }, "measure": { "unit": "count" @@ -142129,109 +143905,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4f9671605e27f7fbe02b619", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43814.378, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5197ad3f38e8edef646f87f", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001350", - "level": "constituency", - "name": "Makerfield", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001350" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5197ad3f38e8edef646f87f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77537e24622cb5d02e44bee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134650143.206, + "value": 25925.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5476d090b05b5d87e607e9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77bb37c711aa5d3dc04cf77", "aggregation": { "method": "sum" }, @@ -142272,19 +143959,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "W07000095", "level": "constituency", - "name": "North Cornwall", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000095" }, "measure": { "unit": "count" @@ -142307,28 +143994,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5476d090b05b5d87e607e9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77bb37c711aa5d3dc04cf77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52467.443, + "value": 47531.473, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a579ae414ab082dd1e18f8b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77f680dd43b7d66b59927f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142341,83 +144028,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "E14001379", "level": "constituency", - "name": "Central Devon", + "name": "Newcastle upon Tyne North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001379" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a579ae414ab082dd1e18f8b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77f680dd43b7d66b59927f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43892.763, + "value": 44617.282, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5e1e8f2c3f76b289b5662d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7b7e89681b3bad5e5d93a75", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142430,73 +144115,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "E14001586", "level": "constituency", - "name": "Torbay", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001586" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5e1e8f2c3f76b289b5662d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7b7e89681b3bad5e5d93a75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42004.237, + "value": 172080480.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5ec1f744fba7b2b0481c070", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7dde94b8558f1cc62890fed", "aggregation": { "method": "sum" }, @@ -142537,19 +144224,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "S14000076", "level": "constituency", - "name": "North Cornwall", + "name": "Dunfermline and Dollar", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000076" }, "measure": { "unit": "kwh" @@ -142570,28 +144257,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5ec1f744fba7b2b0481c070", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7dde94b8558f1cc62890fed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 207918613.665, + "value": 504136361.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6244440ba6cf7430aad20b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7ebc3690612e151f3e957c5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142607,7 +144294,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -142616,7 +144303,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -142624,27 +144311,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "W07000107", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000107" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -142657,28 +144344,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6244440ba6cf7430aad20b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7ebc3690612e151f3e957c5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505205583.637, + "value": 45711.399, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a663352006f7f1e793dded57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7f1af99ab202a4c0c1663fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142691,83 +144378,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "E14001538", "level": "constituency", - "name": "Surrey Heath", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001538" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a663352006f7f1e793dded57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7f1af99ab202a4c0c1663fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162264470.25, + "value": 40018.801, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a691baae188111e667f224d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a87213ea50e018ee87a2ab85", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142780,81 +144465,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "E14001225", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001225" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a691baae188111e667f224d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a87213ea50e018ee87a2ab85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 422204188.742, + "value": 171458425.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6b78793b3997eb3dbb02472", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a87522ba2259f367298e3b38", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142870,7 +144557,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -142879,150 +144566,61 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001522", - "level": "constituency", - "name": "Stoke-on-Trent South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001522" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6b78793b3997eb3dbb02472", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38860.053, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6c192f4a5bf912ad57b379b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001298", + "id": "E14001359", "level": "constituency", - "name": "Huntingdon", + "name": "Mid Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001359" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6c192f4a5bf912ad57b379b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a87522ba2259f367298e3b38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175093271.919, + "value": 438613137.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6c7f4d98c3ed2179125d45b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a887dd991f541381dd0a72b0", "aggregation": { "method": "sum" }, @@ -143063,19 +144661,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "E14001406", "level": "constituency", - "name": "Aberdeen South", + "name": "Northampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001406" }, "measure": { "unit": "count" @@ -143096,28 +144694,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6c7f4d98c3ed2179125d45b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a887dd991f541381dd0a72b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52882.699, + "value": 50190.253, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6ca2a452c34965dfc69f22c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a888c534bb90dbc113a2a7ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143133,7 +144731,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -143142,7 +144740,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -143150,27 +144748,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001597", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001597" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -143185,20 +144783,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6ca2a452c34965dfc69f22c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a888c534bb90dbc113a2a7ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163961724.022, + "value": 46730.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6dafe062bda89f6870158d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8a007a7b28acfa76c315b97", "aggregation": { "method": "sum" }, @@ -143239,19 +144837,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001446", "level": "constituency", - "name": "Derby South", + "name": "Rochdale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001446" }, "measure": { "unit": "kwh" @@ -143272,28 +144870,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6dafe062bda89f6870158d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8a007a7b28acfa76c315b97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494502128.056, + "value": 448977266.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6e69f6075bb25c40586bcc6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8ad4b9bc426f83fbac7c858", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143306,81 +144904,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "E14001447", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "Rochester and Strood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001447" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6e69f6075bb25c40586bcc6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8ad4b9bc426f83fbac7c858", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41890.016, + "value": 45138.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6f2405e5bc1642a9f09c284", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8af5c854ac0417cdd8c15ce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143393,73 +144993,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "E14001117", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001117" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6f2405e5bc1642a9f09c284", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8af5c854ac0417cdd8c15ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 479016885.471, + "value": 150823016.084, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8b2597dd2bf1fd4655d5956", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001124", + "level": "constituency", + "name": "Brentford and Isleworth", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001124" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8b2597dd2bf1fd4655d5956", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 171844586.992, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6fbe3d98a1718e4b06ec000", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8d71c1831251f9f6922368f", "aggregation": { "method": "sum" }, @@ -143500,19 +145191,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001206", + "id": "E14001596", "level": "constituency", - "name": "Dunstable and Leighton Buzzard", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001206" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001596" }, "measure": { "unit": "count" @@ -143533,20 +145224,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6fbe3d98a1718e4b06ec000", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8d71c1831251f9f6922368f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45186.272, + "value": 41782.309, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a705500bf533f9fc95a268d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8dba5e4c2f7aa41ac054bdc", "aggregation": { "method": "sum" }, @@ -143587,19 +145278,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001068", + "id": "W07000085", "level": "constituency", - "name": "Ashfield", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001068" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000085" }, "measure": { "unit": "kwh" @@ -143620,28 +145311,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a705500bf533f9fc95a268d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8dba5e4c2f7aa41ac054bdc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 479010807.615, + "value": 294485157.991, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7077f2ead0eccdd74b33f30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8fe96feced50af4bc985530", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143657,7 +145348,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -143666,7 +145357,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -143674,27 +145365,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "E14001272", "level": "constituency", - "name": "Wolverhampton South East", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001272" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -143709,28 +145400,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7077f2ead0eccdd74b33f30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8fe96feced50af4bc985530", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48970.094, + "value": 123007053.526, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a707991107740a868821793f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a94b290b5c160e340e45e9eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143743,83 +145434,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001278", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001278" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a707991107740a868821793f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a94b290b5c160e340e45e9eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48133.266, + "value": 39448.327, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7085c71b352c3cf82224105", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a964cb836ab28d3b8c90eb02", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143835,7 +145524,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -143844,7 +145533,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -143852,27 +145541,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001374", + "id": "E14001542", "level": "constituency", - "name": "New Forest West", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001374" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001542" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -143887,28 +145576,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7085c71b352c3cf82224105", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a964cb836ab28d3b8c90eb02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148493792.74, + "value": 45235.956, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a748c0bacd2bd1ad0bf00dbf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a992ab308af4ea25951a6ef7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143921,81 +145610,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "E14001145", "level": "constituency", - "name": "Ribble Valley", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001145" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a748c0bacd2bd1ad0bf00dbf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a992ab308af4ea25951a6ef7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41210.197, + "value": 149514289.871, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a75c01018144dab8efd44f1f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9940b8e85a8e0b0710c5124", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144011,7 +145702,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -144020,7 +145711,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -144028,27 +145719,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "S14000065", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "Angus and Perthshire Glens", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000065" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -144061,28 +145752,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a75c01018144dab8efd44f1f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9940b8e85a8e0b0710c5124", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 542322812.803, + "value": 32206.975, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a79e91e7f506e2a5483a7b14", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9be233bd279d5ab4e910e10", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144095,83 +145786,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001473", + "id": "E14001375", "level": "constituency", - "name": "Shrewsbury", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001473" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001375" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a79e91e7f506e2a5483a7b14", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9be233bd279d5ab4e910e10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46687.292, + "value": 37003.764, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7cafc0117ac3f2fdb2061b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9c16225a862a4f08219e433", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144184,83 +145873,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001158", "level": "constituency", - "name": "Swansea West", + "name": "Cheadle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001158" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7cafc0117ac3f2fdb2061b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9c16225a862a4f08219e433", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138055525.394, + "value": 559948503.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7cf8ff5a784472c0d2839da", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9c4ad4cd649582ab274aa46", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144273,81 +145960,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "E14001067", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001067" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7cf8ff5a784472c0d2839da", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9c4ad4cd649582ab274aa46", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43123.497, + "value": 46327.062, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a81892f4e0b6583300f962cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9e9fa775c43a15e053483ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144360,83 +146049,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "E14001508", "level": "constituency", - "name": "Bridgwater", + "name": "St Austell and Newquay", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001508" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a81892f4e0b6583300f962cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9e9fa775c43a15e053483ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160103418.109, + "value": 239229023.591, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8275235e1bb1702166a1bf7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9ec6c9af7d46991187ed0fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144452,7 +146139,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -144461,7 +146148,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -144469,27 +146156,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001078", "level": "constituency", - "name": "Caerphilly", + "name": "Basingstoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001078" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -144504,28 +146191,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8275235e1bb1702166a1bf7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9ec6c9af7d46991187ed0fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125358357.65, + "value": 48031.045, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a82ef154356b525796b85571", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9f0bd8c37a5f88e074b3716", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144538,81 +146225,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001333", + "id": "E14001240", "level": "constituency", - "name": "Lewisham West and East Dulwich", + "name": "Forest of Dean", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001333" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001240" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a82ef154356b525796b85571", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9f0bd8c37a5f88e074b3716", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40669.449, + "value": 42181.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a853501cb57aa52b6ddb74b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa004db1bcb6cff0e523fdaf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144625,75 +146314,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001389", + "id": "E14001408", "level": "constituency", - "name": "North Durham", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001389" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001408" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a853501cb57aa52b6ddb74b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa004db1bcb6cff0e523fdaf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125216666.444, + "value": 421815137.075, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a85f9889b4b45e6b5ac29de0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa207366a54bacf61a617d94", "aggregation": { "method": "sum" }, @@ -144734,19 +146421,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001089", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "Bexleyheath and Crayford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001089" }, "measure": { "unit": "kwh" @@ -144769,20 +146456,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a85f9889b4b45e6b5ac29de0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa207366a54bacf61a617d94", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 114801466.942, + "value": 133567679.499, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a89b9913d54923661de0034c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa48d8ecf2a44d47b9537711", "aggregation": { "method": "sum" }, @@ -144823,19 +146510,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001433", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001433" }, "measure": { "unit": "count" @@ -144856,20 +146543,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a89b9913d54923661de0034c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa48d8ecf2a44d47b9537711", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23016.591, + "value": 46222.169, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa56867ea4972e3891dc854e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001116", + "level": "constituency", + "name": "Bournemouth West", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001116" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa56867ea4972e3891dc854e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 47672.265, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a91643c8040843cbd56a7dd8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa6eaddb2d7d9baa5c87c790", "aggregation": { "method": "sum" }, @@ -144910,19 +146686,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "S14000070", "level": "constituency", - "name": "Aldershot", + "name": "Coatbridge and Bellshill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000070" }, "measure": { "unit": "kwh" @@ -144943,20 +146719,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a91643c8040843cbd56a7dd8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa6eaddb2d7d9baa5c87c790", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504750195.116, + "value": 479016885.471, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a933b7f9de83717068d6116e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa962c5ae2e9294cc5849a79", "aggregation": { "method": "sum" }, @@ -144997,19 +146773,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "E14001431", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "Portsmouth North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001431" }, "measure": { "unit": "count" @@ -145030,28 +146806,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a933b7f9de83717068d6116e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa962c5ae2e9294cc5849a79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35166.903, + "value": 39680.591, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a980e2cacfd29af24b16c9b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aaaaf417a48436337283aa25", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145067,7 +146843,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -145076,7 +146852,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -145084,27 +146860,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001340", + "id": "E14001177", "level": "constituency", - "name": "Liverpool Wavertree", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001340" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001177" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -145117,28 +146893,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a980e2cacfd29af24b16c9b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aaaaf417a48436337283aa25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43309.966, + "value": 518522576.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a98dbada18fab58cfa507eb8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aabf47410c39937a71850b0f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145151,73 +146927,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000045", + "id": "E14001173", "level": "constituency", - "name": "Midlothian", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000045" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001173" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a98dbada18fab58cfa507eb8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aabf47410c39937a71850b0f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41826.0, + "value": 125905925.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9a677c642a59dbf0527cc13", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab47b525bbc97a20ad5f5faa", "aggregation": { "method": "sum" }, @@ -145258,19 +147036,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "E14001184", "level": "constituency", - "name": "Halesowen", + "name": "Crawley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001184" }, "measure": { "unit": "kwh" @@ -145291,28 +147069,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9a677c642a59dbf0527cc13", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab47b525bbc97a20ad5f5faa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441060307.341, + "value": 451187357.267, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9d93732495a0ba8049d088b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abb042cda61ff4b32ea750f6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145325,73 +147103,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001475", + "id": "E14001113", "level": "constituency", - "name": "Skipton and Ripon", + "name": "Bootle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001475" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001113" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9d93732495a0ba8049d088b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abb042cda61ff4b32ea750f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34549.409, + "value": 46877.902, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9f255835a63aad229021760", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abc00eb0f9e698757a09d1a1", "aggregation": { "method": "sum" }, @@ -145432,19 +147212,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001472", + "id": "E14001462", "level": "constituency", - "name": "Shipley", + "name": "Scunthorpe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001472" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001462" }, "measure": { "unit": "count" @@ -145465,28 +147245,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9f255835a63aad229021760", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abc00eb0f9e698757a09d1a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41299.329, + "value": 44884.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9fdb2e233678f855c0c3096", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abe57642906c698e6cd43bb4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145499,73 +147279,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001391", + "id": "E14001410", "level": "constituency", - "name": "North East Derbyshire", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001391" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001410" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9fdb2e233678f855c0c3096", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abe57642906c698e6cd43bb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 486519845.789, + "value": 51773.905, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa1fb9cc4f634bb2e1cc64ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abec8802b7a5a38ef6a75a6b", "aggregation": { "method": "sum" }, @@ -145606,19 +147388,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "E14001071", "level": "constituency", - "name": "Southampton Itchen", + "name": "Aylesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001071" }, "measure": { "unit": "kwh" @@ -145641,28 +147423,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa1fb9cc4f634bb2e1cc64ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abec8802b7a5a38ef6a75a6b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165476595.7, + "value": 165931302.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa38d3e375415d3f54ec3b80", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abf9f5e7ff138b43b1578006", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145675,83 +147457,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001080", + "id": "E14001300", "level": "constituency", - "name": "Bath", + "name": "Ilford North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001080" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001300" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa38d3e375415d3f54ec3b80", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abf9f5e7ff138b43b1578006", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46622.766, + "value": 516850653.754, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa404d13a69cf607c05e2da0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac1ad7a9dc66d901c1597513", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145764,83 +147544,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001281", "level": "constituency", - "name": "Redditch", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001281" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa404d13a69cf607c05e2da0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac1ad7a9dc66d901c1597513", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139819405.501, + "value": 31948.815, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa45f8855937306400436beb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac21cc094aab99ba7459bb9a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145853,83 +147631,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001561", + "id": "E14001297", "level": "constituency", - "name": "Wallasey", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001561" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001297" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa45f8855937306400436beb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac21cc094aab99ba7459bb9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46019.432, + "value": 45822.177, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa717894b56ab33e777903f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac29a932425ab507e41b221b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145942,81 +147718,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001273", + "id": "E14001512", "level": "constituency", - "name": "Harwich and North Essex", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001273" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001512" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa717894b56ab33e777903f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac29a932425ab507e41b221b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 375714444.362, + "value": 167327238.991, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa722f07bdf3d45584c9d751", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac5c5e2a6b158694815388f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146029,73 +147807,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "E14001531", "level": "constituency", - "name": "Kettering", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001531" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa722f07bdf3d45584c9d751", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac5c5e2a6b158694815388f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46207.383, + "value": 131818797.212, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa8e8c626b6bce3b8ce060db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac87d838874f8323cd13ac28", "aggregation": { "method": "sum" }, @@ -146136,19 +147916,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001181", "level": "constituency", - "name": "Isle of Wight East", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001181" }, "measure": { "unit": "count" @@ -146171,107 +147951,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa8e8c626b6bce3b8ce060db", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 37176.918, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa943c5fc45946753aec90e1", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001506", - "level": "constituency", - "name": "Spen Valley", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001506" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa943c5fc45946753aec90e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac87d838874f8323cd13ac28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 493623172.532, + "value": 46668.139, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa9ac96ce2144a362eaa724b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acc64b740125d33da1bdbcae", "aggregation": { "method": "sum" }, @@ -146312,19 +148005,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001447", + "id": "E14001104", "level": "constituency", - "name": "Rochester and Strood", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001447" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001104" }, "measure": { "unit": "kwh" @@ -146347,20 +148040,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa9ac96ce2144a362eaa724b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acc64b740125d33da1bdbcae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152993812.79, + "value": 136318779.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa9d5f6977b263ac8513851e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acd72fb77c4f317178539334", "aggregation": { "method": "sum" }, @@ -146401,19 +148094,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "W07000112", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Ynys M\u00f4n", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000112" }, "measure": { "unit": "kwh" @@ -146434,20 +148127,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa9d5f6977b263ac8513851e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acd72fb77c4f317178539334", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 225028396.241, + "value": 157027973.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aacc877274716f12c33a077e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad10ad642e39c21fcc75d8c9", "aggregation": { "method": "sum" }, @@ -146488,19 +148181,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "S14000096", "level": "constituency", - "name": "Hove and Portslade", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000096" }, "measure": { "unit": "count" @@ -146521,28 +148214,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aacc877274716f12c33a077e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad10ad642e39c21fcc75d8c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41640.899, + "value": 40159.227, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aadeddc6ac9dbcca9294c701", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad3540715da5e297df43fad4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146555,75 +148248,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "E14001090", "level": "constituency", - "name": "Bolsover", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001090" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aadeddc6ac9dbcca9294c701", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad3540715da5e297df43fad4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145156192.057, + "value": 413328852.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aaebd8731bf5731b1871d5be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad6293338ad2f6146f656427", "aggregation": { "method": "sum" }, @@ -146664,19 +148355,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001210", + "id": "E14001163", "level": "constituency", - "name": "Earley and Woodley", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001210" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001163" }, "measure": { "unit": "kwh" @@ -146697,20 +148388,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aaebd8731bf5731b1871d5be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad6293338ad2f6146f656427", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461267548.98, + "value": 432176188.877, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aafe5a16040e35dda61d6dcd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad78660c1971c487b5212301", "aggregation": { "method": "sum" }, @@ -146751,19 +148442,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001387", + "id": "E14001313", "level": "constituency", - "name": "North Devon", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001387" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001313" }, "measure": { "unit": "count" @@ -146784,28 +148475,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aafe5a16040e35dda61d6dcd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad78660c1971c487b5212301", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34195.0, + "value": 45561.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab0f7d3b5d9482080e185735", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad821f1486ceb62db90c2aba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146818,75 +148509,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001093", + "id": "E14001269", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001269" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab0f7d3b5d9482080e185735", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad821f1486ceb62db90c2aba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50304.474, + "value": 45250.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab2c4b86c558fb7752b773b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad937a5eabae66360836adc7", "aggregation": { "method": "sum" }, @@ -146927,19 +148616,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "E14001255", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001255" }, "measure": { "unit": "count" @@ -146962,28 +148651,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab2c4b86c558fb7752b773b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad937a5eabae66360836adc7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46433.939, + "value": 50661.879, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab432c649b41f6d15c0d4526", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad9dd57fb6c246f0f5f4c90d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146996,83 +148685,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001176", + "id": "S14000063", "level": "constituency", - "name": "Colchester", + "name": "Airdrie and Shotts", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001176" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000063" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab432c649b41f6d15c0d4526", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad9dd57fb6c246f0f5f4c90d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161848038.76, + "value": 488774800.461, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab5ccc9514b989753bb8e397", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:adb54b98d9e63a57d1cc123b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147088,7 +148775,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -147097,7 +148784,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -147105,27 +148792,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001423", + "id": "E14001130", "level": "constituency", - "name": "Penistone and Stocksbridge", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001423" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001130" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -147140,20 +148827,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab5ccc9514b989753bb8e397", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:adb54b98d9e63a57d1cc123b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125957019.186, + "value": 47064.132, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab5cfcbbb2c49405529c8082", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:adb9e8596ee0e068647a4f01", "aggregation": { "method": "sum" }, @@ -147194,19 +148881,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000094", + "id": "E14001162", "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", + "name": "Chesham and Amersham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001162" }, "measure": { "unit": "count" @@ -147227,28 +148914,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab5cfcbbb2c49405529c8082", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:adb9e8596ee0e068647a4f01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27934.82, + "value": 37618.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab60bb9bc74d24d845f30f46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae5248efaf92ab922b5ef7b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147261,83 +148948,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "E14001253", "level": "constituency", - "name": "Castle Point", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001253" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab60bb9bc74d24d845f30f46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae5248efaf92ab922b5ef7b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141576337.743, + "value": 370040032.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abc6b1fd988ab30996c7a2a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae68a40b938d7521b585bf0a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147353,7 +149038,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -147362,7 +149047,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -147370,27 +149055,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001321", "level": "constituency", - "name": "Worcester", + "name": "Leeds North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001321" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -147403,20 +149088,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abc6b1fd988ab30996c7a2a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae68a40b938d7521b585bf0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 421683451.452, + "value": 37574.825, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abd7377859e9851af12a535e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae85fb374b36d44cb44172a8", "aggregation": { "method": "sum" }, @@ -147457,19 +149142,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001154", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "Castle Point", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001154" }, "measure": { "unit": "count" @@ -147490,28 +149175,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abd7377859e9851af12a535e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae85fb374b36d44cb44172a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41872.29, + "value": 36508.166, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abf5499905c4da681fff11ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aea11dbcc2fdbb5eb0da76e4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147527,7 +149212,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -147536,7 +149221,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -147544,27 +149229,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001241", + "id": "E14001485", "level": "constituency", - "name": "Frome and East Somerset", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001241" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001485" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -147577,28 +149262,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abf5499905c4da681fff11ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aea11dbcc2fdbb5eb0da76e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31390.28, + "value": 394576742.529, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac148c6484c3e1d56f009147", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aeab8a3c3b6b9ef349d1bd2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147611,81 +149296,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001282", + "id": "E14001243", "level": "constituency", - "name": "Herne Bay and Sandwich", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001282" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001243" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac148c6484c3e1d56f009147", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aeab8a3c3b6b9ef349d1bd2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42119.049, + "value": 45394.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac27908deae4faeeb53812a0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aeb5d2b24f6546e2083c56fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147701,7 +149388,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -147710,7 +149397,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -147718,27 +149405,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001201", + "id": "E14001577", "level": "constituency", - "name": "Dorking and Horley", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001201" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001577" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -147751,20 +149438,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac27908deae4faeeb53812a0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aeb5d2b24f6546e2083c56fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494078781.065, + "value": 39320.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac5a636f5d8a69fae7e8ea81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aedb87372b8c3d4d94bedfc0", "aggregation": { "method": "sum" }, @@ -147805,19 +149492,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001177", + "id": "E14001207", "level": "constituency", - "name": "Colne Valley", + "name": "Ealing Central and Acton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001177" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001207" }, "measure": { "unit": "kwh" @@ -147838,28 +149525,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac5a636f5d8a69fae7e8ea81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aedb87372b8c3d4d94bedfc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 518522576.302, + "value": 564888801.63, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac5b3bd9c19a8c8036549b0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af05939b3bd71cc60a21b50c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147875,7 +149562,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -147884,7 +149571,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -147892,27 +149579,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001161", "level": "constituency", - "name": "Windsor", + "name": "Cheltenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001161" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -147927,20 +149614,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac5b3bd9c19a8c8036549b0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af05939b3bd71cc60a21b50c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44742.842, + "value": 154758636.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac5f27c06da2670ac95b8c15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af0690a0e79b9aded3fc5bc1", "aggregation": { "method": "sum" }, @@ -147981,19 +149668,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000063", + "id": "E14001221", "level": "constituency", - "name": "Airdrie and Shotts", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001221" }, "measure": { "unit": "kwh" @@ -148014,28 +149701,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac5f27c06da2670ac95b8c15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af0690a0e79b9aded3fc5bc1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488774800.461, + "value": 527739495.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac89c3edd7e2849d1cd3644c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af12f09ccbdf5d1323876071", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148051,7 +149738,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -148060,7 +149747,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -148068,27 +149755,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001167", + "id": "E14001480", "level": "constituency", - "name": "Chingford and Woodford Green", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001167" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001480" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -148103,28 +149790,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac89c3edd7e2849d1cd3644c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af12f09ccbdf5d1323876071", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43496.758, + "value": 153902664.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac97f6f6c17ed1f4a7822841", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af34cb9c4758e165bb97acfb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148137,75 +149824,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "E14001398", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001398" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac97f6f6c17ed1f4a7822841", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af34cb9c4758e165bb97acfb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 80558119.417, + "value": 329362870.978, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aceaa0dfad840484542337e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af3d5ea2847785fd355cf863", "aggregation": { "method": "sum" }, @@ -148246,19 +149931,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001065", + "id": "W07000096", "level": "constituency", - "name": "Altrincham and Sale West", + "name": "Dwyfor Meirionnydd", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001065" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000096" }, "measure": { "unit": "kwh" @@ -148279,20 +149964,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aceaa0dfad840484542337e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af3d5ea2847785fd355cf863", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 570233393.152, + "value": 226982357.569, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acf91cb8858e87416f994adc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af5366c8a91d69d70105b15c", "aggregation": { "method": "sum" }, @@ -148333,19 +150018,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "E14001245", "level": "constituency", - "name": "North Somerset", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001245" }, "measure": { "unit": "count" @@ -148366,107 +150051,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acf91cb8858e87416f994adc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af5366c8a91d69d70105b15c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35897.424, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad13c29cf34a7ea1d712fe72", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001219", - "level": "constituency", - "name": "Eastbourne", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001219" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad13c29cf34a7ea1d712fe72", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 407602631.67, + "value": 44464.625, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad1706755e61aafa7c460434", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af6940fba69d920a9a3cb82e", "aggregation": { "method": "sum" }, @@ -148507,19 +150105,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "E14001494", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001494" }, "measure": { "unit": "count" @@ -148542,28 +150140,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad1706755e61aafa7c460434", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af6940fba69d920a9a3cb82e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51034.179, + "value": 43552.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad1c2650c5af375e80ea5e67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af70b62b5faae4bb9f72fb3e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148579,7 +150177,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -148588,7 +150186,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -148596,27 +150194,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000079", + "id": "E14001467", "level": "constituency", - "name": "Edinburgh North and Leith", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000079" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001467" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -148631,20 +150229,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad1c2650c5af375e80ea5e67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af70b62b5faae4bb9f72fb3e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 67906.232, + "value": 128277389.991, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad2f431ccb7f0ed06037ab68", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af8768099ba3323f85a6bd1d", "aggregation": { "method": "sum" }, @@ -148685,19 +150283,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "E14001409", "level": "constituency", - "name": "South Shropshire", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001409" }, "measure": { "unit": "count" @@ -148720,28 +150318,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad2f431ccb7f0ed06037ab68", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af8768099ba3323f85a6bd1d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44279.452, + "value": 49226.489, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad47db10e728bf5d7fdebc2d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af94d98b778f8607779fa51f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148757,7 +150355,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -148766,7 +150364,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -148774,27 +150372,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "E14001105", "level": "constituency", - "name": "Livingston", + "name": "Blackpool South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001105" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -148809,107 +150407,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad47db10e728bf5d7fdebc2d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af94d98b778f8607779fa51f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47841.76, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad57e85e1a7aad04f8534fc5", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001313", - "level": "constituency", - "name": "Kingston upon Hull East", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001313" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad57e85e1a7aad04f8534fc5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45561.464, + "value": 158289892.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad5e6073ff3751e4f48d2f18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af9ad0b9bad104f9b403b779", "aggregation": { "method": "sum" }, @@ -148950,19 +150461,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001208", + "id": "E14001321", "level": "constituency", - "name": "Ealing North", + "name": "Leeds North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001208" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001321" }, "measure": { "unit": "kwh" @@ -148983,20 +150494,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad5e6073ff3751e4f48d2f18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af9ad0b9bad104f9b403b779", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492204410.635, + "value": 529696967.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad7d7c36d1a6df47343b227c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afc9c9f3ae5ffc8243807cd0", "aggregation": { "method": "sum" }, @@ -149037,19 +150548,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "E14001191", "level": "constituency", - "name": "Richmond Park", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001191" }, "measure": { "unit": "count" @@ -149070,117 +150581,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad7d7c36d1a6df47343b227c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afc9c9f3ae5ffc8243807cd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42748.346, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ada94bdb242749786935049c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001376", - "level": "constituency", - "name": "Newbury", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001376" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ada94bdb242749786935049c", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43577.559, + "value": 42467.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:adc2b55d3cb409aa89db1023", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aff5031b559b988338b8f96a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149196,7 +150618,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -149205,7 +150627,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -149213,27 +150635,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "E14001234", "level": "constituency", - "name": "Bootle", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001234" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -149246,28 +150668,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:adc2b55d3cb409aa89db1023", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aff5031b559b988338b8f96a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43947.794, + "value": 572616503.427, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:add8c4d0f675cae98583fc04", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0068baeb25bff8e0198a66b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149280,73 +150702,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001233", + "id": "E14001321", "level": "constituency", - "name": "Fareham and Waterlooville", + "name": "Leeds North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001233" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001321" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:add8c4d0f675cae98583fc04", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0068baeb25bff8e0198a66b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40819.883, + "value": 140562286.716, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae11cd182e46e664e72d2f1f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b02427eb3695822e99e20139", "aggregation": { "method": "sum" }, @@ -149387,19 +150811,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001425", + "id": "E14001206", "level": "constituency", - "name": "Peterborough", + "name": "Dunstable and Leighton Buzzard", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001425" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001206" }, "measure": { "unit": "kwh" @@ -149420,28 +150844,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae11cd182e46e664e72d2f1f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b02427eb3695822e99e20139", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 508362775.211, + "value": 501788491.81, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae18198d32dbc89c6e529e36", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b049abd08d362fc9170341bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149454,73 +150878,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "S14000045", "level": "constituency", - "name": "Rugby", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000045" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae18198d32dbc89c6e529e36", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b049abd08d362fc9170341bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 515397756.172, + "value": 44814.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae6942479263c1813462cb51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b05d55a5243899afa1e52cbe", "aggregation": { "method": "sum" }, @@ -149561,19 +150987,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001311", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "Kettering", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001311" }, "measure": { "unit": "kwh" @@ -149596,20 +151022,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae6942479263c1813462cb51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b05d55a5243899afa1e52cbe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183247493.754, + "value": 163753871.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae78d61286aebd2bb437774a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0678974a101220416d1d44d", "aggregation": { "method": "sum" }, @@ -149650,19 +151076,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "E14001302", "level": "constituency", - "name": "Hertford and Stortford", + "name": "Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001302" }, "measure": { "unit": "count" @@ -149685,28 +151111,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae78d61286aebd2bb437774a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0678974a101220416d1d44d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48763.446, + "value": 50554.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae7e5b3a65e1f0a565d3abec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b067fc72b704cada74ef5d96", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149722,7 +151148,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -149731,7 +151157,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -149739,27 +151165,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001080", + "id": "W07000108", "level": "constituency", - "name": "Bath", + "name": "Swansea West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001080" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000108" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -149772,28 +151198,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae7e5b3a65e1f0a565d3abec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b067fc72b704cada74ef5d96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468661013.05, + "value": 45983.949, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aec676fe8b52c8f792037a93", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b069a4a187cf5eaf076937ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149806,83 +151232,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001372", + "id": "E14001260", "level": "constituency", - "name": "Morecambe and Lunesdale", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001372" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001260" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aec676fe8b52c8f792037a93", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b069a4a187cf5eaf076937ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158930495.595, + "value": 343156628.927, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af032d03036fcfd1e3a30666", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b09901ee2407bac463c3fb4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149898,7 +151322,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -149907,7 +151331,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -149915,27 +151339,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "E14001350", "level": "constituency", - "name": "Portsmouth North", + "name": "Makerfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001350" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -149948,20 +151372,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af032d03036fcfd1e3a30666", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b09901ee2407bac463c3fb4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376682460.501, + "value": 44710.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af07ae70999029ab7f218a97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0a72b107608b94ee513a2f2", "aggregation": { "method": "sum" }, @@ -150002,19 +151426,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001519", + "id": "E14001069", "level": "constituency", - "name": "Stockton West", + "name": "Ashford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001519" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001069" }, "measure": { "unit": "count" @@ -150037,20 +151461,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af07ae70999029ab7f218a97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0a72b107608b94ee513a2f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40825.676, + "value": 45253.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af1beeb13f646afd75ab7335", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0e2a0f8bebee66060793427", "aggregation": { "method": "sum" }, @@ -150091,19 +151515,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "E14001315", "level": "constituency", - "name": "Bury North", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001315" }, "measure": { "unit": "count" @@ -150126,28 +151550,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af1beeb13f646afd75ab7335", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0e2a0f8bebee66060793427", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45109.936, + "value": 51188.972, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af1c3d2b75069ef5553d7f13", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0ff18ac3ddaa0f1c727a053", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150160,137 +151584,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "E14001350", "level": "constituency", - "name": "Warwick and Leamington", + "name": "Makerfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001350" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af1c3d2b75069ef5553d7f13", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 164626769.3, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af282153318ca1e681ec4c87", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001119", - "level": "constituency", - "name": "Bradford South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001119" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -150302,20 +151637,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af282153318ca1e681ec4c87", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0ff18ac3ddaa0f1c727a053", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44178.718, + "value": 456645412.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af3ccce049bcef15ebe116c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1044cf64f617c667b2d6469", "aggregation": { "method": "sum" }, @@ -150356,19 +151691,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001292", + "id": "E14001442", "level": "constituency", - "name": "Hornchurch and Upminster", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001292" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001442" }, "measure": { "unit": "count" @@ -150391,28 +151726,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af3ccce049bcef15ebe116c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1044cf64f617c667b2d6469", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43609.178, + "value": 45382.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af58b95a8a4be560d4b81923", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b106f1900aaf4ff732f5a5ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150428,7 +151763,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -150437,7 +151772,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -150445,27 +151780,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "E14001551", "level": "constituency", - "name": "Witham", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001551" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -150480,28 +151815,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af58b95a8a4be560d4b81923", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b106f1900aaf4ff732f5a5ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46740.832, + "value": 154798265.5, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af791a14947f16ac5b35bcf5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b10c30842e29c6d1e5294418", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150514,83 +151849,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001460", + "id": "E14001587", "level": "constituency", - "name": "Salisbury", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001460" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001587" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af791a14947f16ac5b35bcf5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b10c30842e29c6d1e5294418", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43253.418, + "value": 434246674.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af79ee2a3610344e5b9d1522", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b10d8a26819d3627e06bdea0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150603,83 +151936,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001327", + "id": "W07000093", "level": "constituency", - "name": "Leicester South", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001327" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000093" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af79ee2a3610344e5b9d1522", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b10d8a26819d3627e06bdea0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43029.436, + "value": 12897.308, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af8bfaa5c1b24cbce72b43f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b111581a6653942cb166a080", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150692,75 +152023,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001496", + "id": "E14001075", "level": "constituency", - "name": "South West Hertfordshire", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001496" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001075" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af8bfaa5c1b24cbce72b43f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b111581a6653942cb166a080", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40558.033, + "value": 488393982.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afbe2ff78259fe5b1388c616", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1349128a13a18115a4ab0ae", "aggregation": { "method": "sum" }, @@ -150801,19 +152130,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001377", "level": "constituency", - "name": "South Cambridgeshire", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001377" }, "measure": { "unit": "count" @@ -150834,109 +152163,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afbe2ff78259fe5b1388c616", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 29690.245, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afddb1453e704736375f3859", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001111", - "level": "constituency", - "name": "Bolton South and Walkden", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001111" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afddb1453e704736375f3859", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1349128a13a18115a4ab0ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146413444.425, + "value": 47439.757, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0071d84905c1d24037bf539", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b143e901e334f0eb785781f3", "aggregation": { "method": "sum" }, @@ -150977,19 +152217,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "E14001601", "level": "constituency", - "name": "Rugby", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001601" }, "measure": { "unit": "count" @@ -151012,20 +152252,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0071d84905c1d24037bf539", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b143e901e334f0eb785781f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49297.538, + "value": 46749.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b013a9ef955fbc28fdd1c554", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b14dc066ef8d29fda92324b4", "aggregation": { "method": "sum" }, @@ -151066,19 +152306,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "E14001448", "level": "constituency", - "name": "Isle of Wight West", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001448" }, "measure": { "unit": "count" @@ -151101,28 +152341,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b013a9ef955fbc28fdd1c554", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b14dc066ef8d29fda92324b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35093.082, + "value": 43905.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0234815ec2bf3b7bc5062ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b15d406fd7b86fc91ff4e6ff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151135,75 +152375,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001587", + "id": "E14001565", "level": "constituency", - "name": "Winchester", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001587" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001565" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0234815ec2bf3b7bc5062ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b15d406fd7b86fc91ff4e6ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46014.799, + "value": 43910.533, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b028315bcd83adf6686b773f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b168dca90aa6fec7d34a6247", "aggregation": { "method": "sum" }, @@ -151244,19 +152482,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001133", + "id": "S14000079", "level": "constituency", - "name": "Bristol North East", + "name": "Edinburgh North and Leith", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001133" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000079" }, "measure": { "unit": "kwh" @@ -151277,28 +152515,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b028315bcd83adf6686b773f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b168dca90aa6fec7d34a6247", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 369480224.656, + "value": 514584519.374, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0298689c72343045f8e008f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b168de25c829a3f021d20ebe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151311,73 +152549,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001579", + "id": "E14001439", "level": "constituency", - "name": "West Worcestershire", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001579" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001439" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0298689c72343045f8e008f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b168de25c829a3f021d20ebe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 337373595.835, + "value": 38830.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b035250f609aee369acf5040", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b16c9f3fd0757922064e2e6c", "aggregation": { "method": "sum" }, @@ -151418,19 +152658,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001141", "level": "constituency", - "name": "Glasgow North", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001141" }, "measure": { "unit": "count" @@ -151453,28 +152693,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b035250f609aee369acf5040", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b16c9f3fd0757922064e2e6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54163.244, + "value": 45061.653, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b05d9715a3b7c08ebed0872c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b175b54ebbef4bd2c577bcff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151487,20 +152727,20 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", @@ -151512,56 +152752,58 @@ "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001569" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b05d9715a3b7c08ebed0872c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b175b54ebbef4bd2c577bcff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154139294.766, + "value": 42523.262, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b06adb1714f7baee8f8bda11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b17c14582b6f35606750b10f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151577,7 +152819,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -151586,7 +152828,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -151594,27 +152836,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001137", + "id": "E14001566", "level": "constituency", - "name": "Bromley and Biggin Hill", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001137" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001566" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -151629,28 +152871,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b06adb1714f7baee8f8bda11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b17c14582b6f35606750b10f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149297117.207, + "value": 49051.317, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0a410bccb20a23190bf4729", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b187676a3ce2f0a231af2b66", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001161", + "level": "constituency", + "name": "Cheltenham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001161" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b187676a3ce2f0a231af2b66", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 48446.377, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1957916aa80842f8e42ee6e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151666,7 +152997,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -151675,7 +153006,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -151683,27 +153014,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001463", + "id": "E14001205", "level": "constituency", - "name": "Sefton Central", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001463" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001205" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -151716,20 +153047,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0a410bccb20a23190bf4729", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1957916aa80842f8e42ee6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494200873.878, + "value": 41508.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0ac6004122fcdf8bdbb6c00", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1b3d7f9e2bce635fab46d3a", "aggregation": { "method": "sum" }, @@ -151770,19 +153101,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001389", + "id": "E14001270", "level": "constituency", - "name": "North Durham", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001389" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001270" }, "measure": { "unit": "count" @@ -151803,28 +153134,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0ac6004122fcdf8bdbb6c00", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1b3d7f9e2bce635fab46d3a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45038.618, + "value": 37068.957, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0b38a1b9707fa6822d20131", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1b3f27b3a1423c140b9e76f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151837,81 +153168,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "E14001430", "level": "constituency", - "name": "Penrith and Solway", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001430" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0b38a1b9707fa6822d20131", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1b3f27b3a1423c140b9e76f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33755.002, + "value": 70637.381, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0b60525a3f379b1f7af4368", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1be7e743a50bf6a4082b994", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151924,83 +153257,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "S14000079", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Edinburgh North and Leith", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000079" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0b60525a3f379b1f7af4368", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1be7e743a50bf6a4082b994", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46467.0, + "value": 55132.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0d539dc2d267b431417f95a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1dfb9c6eb18326a532b65bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152016,7 +153347,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -152025,7 +153356,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -152033,27 +153364,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001526", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001526" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -152068,28 +153399,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0d539dc2d267b431417f95a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1dfb9c6eb18326a532b65bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45392.673, + "value": 192598030.734, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0db3ac53a4d261c4b062d68", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b201b8abecbba9a347c86267", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152102,81 +153433,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001455", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "Runcorn and Helsby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001455" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0db3ac53a4d261c4b062d68", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b201b8abecbba9a347c86267", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39409.857, + "value": 41933.91, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0e649a5700b0fa62b27ef24", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b205f2db234d34cc09e7e2da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152189,73 +153522,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "E14001071", "level": "constituency", - "name": "Yeovil", + "name": "Aylesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001071" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0e649a5700b0fa62b27ef24", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b205f2db234d34cc09e7e2da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36556.198, + "value": 47425.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b10fd75457d332af5475c4dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b206d19695d4afd2dbbdeb84", "aggregation": { "method": "sum" }, @@ -152296,19 +153631,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "E14001220", "level": "constituency", - "name": "Scunthorpe", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001220" }, "measure": { "unit": "count" @@ -152329,28 +153664,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b10fd75457d332af5475c4dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b206d19695d4afd2dbbdeb84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44884.6, + "value": 37574.293, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b111316aba8885eb86393c35", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b23103aa243187bb4c8e9a53", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152363,81 +153698,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001330", + "id": "E14001361", "level": "constituency", - "name": "Lewes", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001330" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001361" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b111316aba8885eb86393c35", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b23103aa243187bb4c8e9a53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 415328676.375, + "value": 42935.174, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b12ac0816e06f3b1e4ffff53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b23e179698d46bddd91bdc32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152453,7 +153790,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -152462,7 +153799,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -152470,27 +153807,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "E14001414", "level": "constituency", - "name": "Bolton West", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001414" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -152505,20 +153842,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b12ac0816e06f3b1e4ffff53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b23e179698d46bddd91bdc32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44522.78, + "value": 141730868.334, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1542e4f40b5b2ed3de5c4e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b245db57d6d1dc977749058e", "aggregation": { "method": "sum" }, @@ -152559,19 +153896,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001444", + "id": "E14001204", "level": "constituency", - "name": "Richmond and Northallerton", + "name": "Dudley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001444" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001204" }, "measure": { "unit": "kwh" @@ -152594,28 +153931,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1542e4f40b5b2ed3de5c4e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b245db57d6d1dc977749058e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167829926.237, + "value": 133701877.82, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b167bddf7af55faa98e602b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b252aaa426467df803a4648e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152628,83 +153965,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "E14001155", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Central Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001155" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b167bddf7af55faa98e602b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b252aaa426467df803a4648e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135206159.454, + "value": 24649.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b168ffe86f16a21ad23c7725", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b25505db523a2bb752734f05", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152717,81 +154052,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "E14001383", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001383" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b168ffe86f16a21ad23c7725", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b25505db523a2bb752734f05", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37394.74, + "value": 47002.164, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b181dc2b1a1279807f41bc3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b25cca5cf2d01f918978298d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152807,7 +154144,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -152816,7 +154153,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -152824,27 +154161,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001580", "level": "constituency", - "name": "Bradford West", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001580" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -152859,28 +154196,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b181dc2b1a1279807f41bc3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b25cca5cf2d01f918978298d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39756.3, + "value": 195979994.974, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b19a26f3175933fa10800dfb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b26b943b7f9a1e64d794c4bd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152896,7 +154233,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -152905,7 +154242,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -152913,27 +154250,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "E14001423", "level": "constituency", - "name": "South Derbyshire", + "name": "Penistone and Stocksbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001423" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -152946,28 +154283,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b19a26f3175933fa10800dfb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b26b943b7f9a1e64d794c4bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446258539.92, + "value": 38895.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1ac33e23876296ac89199f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b27801da4151f5b301690fc8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152983,7 +154320,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -152992,7 +154329,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -153000,27 +154337,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", + "id": "E14001573", "level": "constituency", - "name": "Melton and Syston", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001357" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001573" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -153033,20 +154370,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1ac33e23876296ac89199f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b27801da4151f5b301690fc8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441207553.937, + "value": 41771.03, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1ccbd7b82ff8e276c00a5d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2869e8465d761d02c67cc0a", "aggregation": { "method": "sum" }, @@ -153087,19 +154424,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "E14001443", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001443" }, "measure": { "unit": "kwh" @@ -153122,28 +154459,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1ccbd7b82ff8e276c00a5d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2869e8465d761d02c67cc0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149224428.114, + "value": 165419031.478, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1e467e5e35b0aca08e0052d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2b4701f889f7d479b10aaf7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153156,81 +154493,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "E14001584", "level": "constituency", - "name": "Lowestoft", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001584" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1e467e5e35b0aca08e0052d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2b4701f889f7d479b10aaf7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40444.821, + "value": 41173.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b23bd4846d91dd04762605a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2b60c8f5f1109e05a5029b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153246,7 +154585,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -153255,7 +154594,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -153263,27 +154602,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "E14001377", "level": "constituency", - "name": "South Northamptonshire", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001377" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -153298,20 +154637,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b23bd4846d91dd04762605a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2b60c8f5f1109e05a5029b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184553915.234, + "value": 55116.944, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2462ff8fb0d3f247c940aff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2f2ddd2e387134c701ddc96", "aggregation": { "method": "sum" }, @@ -153352,19 +154691,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001163", + "id": "E14001583", "level": "constituency", - "name": "Chester North and Neston", + "name": "Whitehaven and Workington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001163" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001583" }, "measure": { "unit": "kwh" @@ -153385,28 +154724,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2462ff8fb0d3f247c940aff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2f2ddd2e387134c701ddc96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432176188.877, + "value": 487278364.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b25e0ba05b37f3a301b0c426", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2fa4fa7275c1c3237e1ca26", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153419,81 +154758,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "E14001498", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001498" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b25e0ba05b37f3a301b0c426", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2fa4fa7275c1c3237e1ca26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134742674.755, + "value": 44492.224, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b280b26dbd2941af0746fa0f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b31fe22f66207fb6e3792dec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153509,7 +154850,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -153518,7 +154859,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -153526,27 +154867,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "E14001369", "level": "constituency", - "name": "South Derbyshire", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001369" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -153559,20 +154900,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b280b26dbd2941af0746fa0f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b31fe22f66207fb6e3792dec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41177.958, + "value": 522385049.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2aac713e5727c73bfdcc5e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b329d1054b3461b26ab16eea", "aggregation": { "method": "sum" }, @@ -153613,19 +154954,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "E14001604", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001604" }, "measure": { "unit": "count" @@ -153646,20 +154987,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2aac713e5727c73bfdcc5e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b329d1054b3461b26ab16eea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40742.071, + "value": 42337.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2ebacc57170b6aced95a30d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b33fed1aeac9ea8ef3cab9cf", "aggregation": { "method": "sum" }, @@ -153700,19 +155041,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "E14001138", "level": "constituency", - "name": "Edinburgh South", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001138" }, "measure": { "unit": "count" @@ -153735,20 +155076,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2ebacc57170b6aced95a30d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b33fed1aeac9ea8ef3cab9cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47248.817, + "value": 42609.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b31de64a3ef2564ac8a776f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b357e150c162261c204c2a46", "aggregation": { "method": "sum" }, @@ -153789,19 +155130,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "E14001424", "level": "constituency", - "name": "Havant", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001424" }, "measure": { "unit": "count" @@ -153822,117 +155163,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b31de64a3ef2564ac8a776f7", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 40394.291, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3341bf6ccdf17ba487a29ab", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001348", - "level": "constituency", - "name": "Maidenhead", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001348" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3341bf6ccdf17ba487a29ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b357e150c162261c204c2a46", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 186905852.02, + "value": 33755.002, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b34541a28824bad386175ba7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b36c8753df5449a71e6f9ad7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153945,75 +155197,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001449", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001449" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b34541a28824bad386175ba7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b36c8753df5449a71e6f9ad7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160292289.932, + "value": 314396215.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3a0a334d4adafc0c8254af9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b37cc714619a295c5f2b39e5", "aggregation": { "method": "sum" }, @@ -154054,19 +155304,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001533", + "id": "E14001605", "level": "constituency", - "name": "Sussex Weald", + "name": "York Outer", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001533" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001605" }, "measure": { "unit": "count" @@ -154089,20 +155339,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3a0a334d4adafc0c8254af9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b37cc714619a295c5f2b39e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41207.784, + "value": 41260.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b411d4e3cb19fb019ae1eb8f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3ad34ca6f35db69c9cde92e", "aggregation": { "method": "sum" }, @@ -154143,19 +155393,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "E14001124", "level": "constituency", - "name": "Hyndburn", + "name": "Brentford and Isleworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001124" }, "measure": { "unit": "kwh" @@ -154176,20 +155426,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b411d4e3cb19fb019ae1eb8f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3ad34ca6f35db69c9cde92e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464176582.361, + "value": 451952601.612, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b42389700c5af05a97437dad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3ad8cc2ea9892dadce44a62", "aggregation": { "method": "sum" }, @@ -154230,19 +155480,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001462", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "Scunthorpe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001462" }, "measure": { "unit": "kwh" @@ -154263,20 +155513,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b42389700c5af05a97437dad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3ad8cc2ea9892dadce44a62", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476843437.601, + "value": 487439523.688, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b42d5b961676b2750ecdafc2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3b71af43e326bde560897de", "aggregation": { "method": "sum" }, @@ -154317,19 +155567,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001272", "level": "constituency", - "name": "Caerfyrddin", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001272" }, "measure": { "unit": "count" @@ -154352,28 +155602,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b42d5b961676b2750ecdafc2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3b71af43e326bde560897de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42995.448, + "value": 44827.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b44b68b2f4a6af198ed97d30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3bb2f87623974131ad644c6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154386,83 +155636,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001273", + "id": "E14001378", "level": "constituency", - "name": "Harwich and North Essex", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001273" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001378" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b44b68b2f4a6af198ed97d30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3bb2f87623974131ad644c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163620009.025, + "value": 505080586.114, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4812e918788df341321df3d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3bc96342d3d9c2d52caef81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154478,7 +155726,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -154487,7 +155735,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -154495,27 +155743,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "E14001277", "level": "constituency", - "name": "Braintree", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001277" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -154530,20 +155778,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4812e918788df341321df3d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3bc96342d3d9c2d52caef81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178152432.16, + "value": 42384.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b48fb7d5b8611d3051828905", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3d1a0933492c85bcbd62187", "aggregation": { "method": "sum" }, @@ -154584,19 +155832,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000103", + "id": "E14001564", "level": "constituency", - "name": "Neath and Swansea East", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001564" }, "measure": { "unit": "count" @@ -154619,20 +155867,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b48fb7d5b8611d3051828905", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3d1a0933492c85bcbd62187", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45607.558, + "value": 42668.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b493939a14b1a47824132672", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3d51e9714f68e74219b8f25", "aggregation": { "method": "sum" }, @@ -154673,19 +155921,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "E14001203", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001203" }, "measure": { "unit": "kwh" @@ -154708,28 +155956,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b493939a14b1a47824132672", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3d51e9714f68e74219b8f25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130489561.912, + "value": 169152973.608, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4a1fa3d87514570d3c91150", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3f0868bd9d88b18d08e3a23", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154742,83 +155990,168 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001111", + "level": "constituency", + "name": "Bolton South and Walkden", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001111" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3f0868bd9d88b18d08e3a23", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 503283572.674, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3f7f5e40cebaea8f2d048fa", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001213", "level": "constituency", - "name": "South Cambridgeshire", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001213" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4a1fa3d87514570d3c91150", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3f7f5e40cebaea8f2d048fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45891.199, + "value": 35585.96, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4a67febcf2435c6272694b9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b40816348a8360d2f8e054ca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154834,7 +156167,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -154843,7 +156176,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -154851,27 +156184,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "E14001114", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001114" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -154886,20 +156219,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4a67febcf2435c6272694b9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b40816348a8360d2f8e054ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46365.15, + "value": 197689486.145, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4be345a7658540445652c4d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b42a77f0b92f5b8c7abf68ee", "aggregation": { "method": "sum" }, @@ -154940,19 +156273,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001077", + "id": "S14000066", "level": "constituency", - "name": "Basildon and Billericay", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001077" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000066" }, "measure": { "unit": "kwh" @@ -154973,20 +156306,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4be345a7658540445652c4d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b42a77f0b92f5b8c7abf68ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467029436.627, + "value": 476716526.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4c41b1923315e1ee250d558", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4461e64fff478f5c79904c0", "aggregation": { "method": "sum" }, @@ -155027,19 +156360,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000106", + "id": "E14001432", "level": "constituency", - "name": "Pontypridd", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001432" }, "measure": { "unit": "count" @@ -155060,28 +156393,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4c41b1923315e1ee250d558", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4461e64fff478f5c79904c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44896.966, + "value": 39465.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4fa70928aec04cb00607eb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b46754c2b0b622e444bb182a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155094,75 +156427,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001489", + "level": "constituency", + "name": "South Norfolk", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001489" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b46754c2b0b622e444bb182a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 288247087.557, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b46765b6b47e065ee654584a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", + "id": "E14001419", "level": "constituency", - "name": "Ynys M\u00f4n", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001419" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4fa70928aec04cb00607eb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b46765b6b47e065ee654584a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35416.0, + "value": 39531.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b50972161736f6ec3c82ec2e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b481629b733f980ff014ea82", "aggregation": { "method": "sum" }, @@ -155203,19 +156621,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "W07000098", "level": "constituency", - "name": "North East Fife", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000098" }, "measure": { "unit": "kwh" @@ -155238,28 +156656,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b50972161736f6ec3c82ec2e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b481629b733f980ff014ea82", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149349950.022, + "value": 132806571.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b51952225b4a7866972f1018", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4b27384f5f940a1cee0f65e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155272,83 +156690,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "E14001345", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001345" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b51952225b4a7866972f1018", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4b27384f5f940a1cee0f65e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47086.429, + "value": 489336409.845, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b51b2e744cc6e3f9456a2626", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4b663c41f3477cf1f880346", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155361,83 +156777,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001073", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001073" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b51b2e744cc6e3f9456a2626", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4b663c41f3477cf1f880346", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48868.227, + "value": 38154.831, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b51f8747a9822d4e14d1a347", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4c489644ef00eb89cb90cbc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155453,7 +156867,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -155462,7 +156876,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -155470,27 +156884,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001163", + "id": "W07000109", "level": "constituency", - "name": "Chester North and Neston", + "name": "Torfaen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001163" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000109" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -155505,28 +156919,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b51f8747a9822d4e14d1a347", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4c489644ef00eb89cb90cbc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138657581.46, + "value": 42457.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5266d386b66269d5c532792", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4d1f51abac6e57553adcb6f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155539,83 +156953,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001108", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001108" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5266d386b66269d5c532792", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4d1f51abac6e57553adcb6f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156862005.848, + "value": 43975.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b567dcb285e493dd08ecf645", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4f9246d86dd1c8bda7b93fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155628,75 +157040,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000109", + "id": "W07000099", "level": "constituency", - "name": "Torfaen", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000099" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b567dcb285e493dd08ecf645", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4f9246d86dd1c8bda7b93fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120091148.995, + "value": 523331953.567, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b581d9538a39db063da8d4d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b503e08489be58fe05573b45", "aggregation": { "method": "sum" }, @@ -155737,19 +157147,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "E14001416", "level": "constituency", - "name": "West Bromwich", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001416" }, "measure": { "unit": "count" @@ -155770,117 +157180,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b581d9538a39db063da8d4d0", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41309.585, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b58dc0cbbc26664fbbb3e0f0", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001295", - "level": "constituency", - "name": "Houghton and Sunderland South", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001295" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b58dc0cbbc26664fbbb3e0f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b503e08489be58fe05573b45", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127299899.657, + "value": 41269.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b59804c338a33d0d8c582b95", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5053681784f0aaca48770fa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155893,83 +157214,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "S14000068", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000068" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b59804c338a33d0d8c582b95", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5053681784f0aaca48770fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52991.528, + "value": 42880.767, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5ab53f978f66ecf93019ac0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5132e3fbb5941ec1f0cf067", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155982,75 +157301,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001102", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001102" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5ab53f978f66ecf93019ac0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5132e3fbb5941ec1f0cf067", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45033.343, + "value": 41571.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5ba768e2c2892aecbd88331", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b528b9b7465c1c9bf3d836e4", "aggregation": { "method": "sum" }, @@ -156091,19 +157408,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "E14001477", "level": "constituency", - "name": "Arundel and South Downs", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001477" }, "measure": { "unit": "kwh" @@ -156124,28 +157441,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5ba768e2c2892aecbd88331", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b528b9b7465c1c9bf3d836e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 382912896.642, + "value": 469143719.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5c1953540898f81cbc4c8ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b52f631787250da2e4a36d87", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156158,73 +157475,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "E14001343", "level": "constituency", - "name": "North Cornwall", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001343" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5c1953540898f81cbc4c8ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b52f631787250da2e4a36d87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23483.922, + "value": 47570.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5e8410f088e8f929c8c4449", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b533d4d53515b1d5b899e175", "aggregation": { "method": "sum" }, @@ -156265,19 +157584,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000074", + "id": "E14001240", "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", + "name": "Forest of Dean", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001240" }, "measure": { "unit": "kwh" @@ -156300,28 +157619,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5e8410f088e8f929c8c4449", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b533d4d53515b1d5b899e175", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173984188.219, + "value": 166514529.61, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b60d386d72a5a82e74a54570", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b53aa3ee02f0a05340b318e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156337,7 +157656,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -156346,7 +157665,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -156354,27 +157673,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "E14001279", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001279" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -156387,28 +157706,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b60d386d72a5a82e74a54570", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b53aa3ee02f0a05340b318e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41508.925, + "value": 530342393.776, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6373d9312a71305e3101534", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b598b33b08fced88d86ec587", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156421,83 +157740,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "E14001157", "level": "constituency", - "name": "Dartford", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001157" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6373d9312a71305e3101534", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b598b33b08fced88d86ec587", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151818404.503, + "value": 41547.422, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6452b74fbf078e381d730af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5b4b9e16ad20d244702b7a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156513,7 +157830,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -156522,7 +157839,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -156530,27 +157847,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "E14001524", "level": "constituency", - "name": "Wycombe", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001524" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -156563,20 +157880,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6452b74fbf078e381d730af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5b4b9e16ad20d244702b7a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462209193.08, + "value": 39022.03, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b658e01df2b62f96aecbc0b9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5c3d1bfdc0c1d8c29d2ae31", "aggregation": { "method": "sum" }, @@ -156617,19 +157934,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "S14000087", "level": "constituency", - "name": "Glasgow North East", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000087" }, "measure": { "unit": "kwh" @@ -156652,28 +157969,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b658e01df2b62f96aecbc0b9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5c3d1bfdc0c1d8c29d2ae31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139713793.339, + "value": 122736126.397, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b68ac5eaa99cf511385bf2d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5efa13854bb1e4787b77081", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156689,7 +158006,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -156698,7 +158015,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -156706,27 +158023,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001245", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001245" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -156741,28 +158058,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b68ac5eaa99cf511385bf2d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5efa13854bb1e4787b77081", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181243397.277, + "value": 47112.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b69b5a917c6ae9eb85180a12", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5fa952ca7fae809939cb6ca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156778,7 +158095,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -156787,7 +158104,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -156795,27 +158112,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001433", "level": "constituency", - "name": "Manchester Central", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001433" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -156828,28 +158145,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b69b5a917c6ae9eb85180a12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5fa952ca7fae809939cb6ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34925.631, + "value": 500167889.362, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6b2448b82ac9fc3322ce89a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6036681a2220174e24174a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156865,7 +158182,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -156874,7 +158191,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -156882,27 +158199,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "E14001476", "level": "constituency", - "name": "Hayes and Harlington", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001476" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -156917,20 +158234,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6b2448b82ac9fc3322ce89a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6036681a2220174e24174a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44495.864, + "value": 156790488.359, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6b9f33560f6fe4fa563f8aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b64b14ba49821aca6c2b7391", "aggregation": { "method": "sum" }, @@ -156971,19 +158288,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001119", + "id": "S14000073", "level": "constituency", - "name": "Bradford South", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001119" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000073" }, "measure": { "unit": "kwh" @@ -157004,28 +158321,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6b9f33560f6fe4fa563f8aa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b64b14ba49821aca6c2b7391", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 540573624.033, + "value": 356662570.183, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6c27f5c31c338e92de31e58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b65527e0900feb0e2471a46b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157038,160 +158355,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "E14001323", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001323" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6c27f5c31c338e92de31e58", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 447217224.353, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6cb399c3e8ba0c1094aff72", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001065", - "level": "constituency", - "name": "Altrincham and Sale West", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001065" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6cb399c3e8ba0c1094aff72", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b65527e0900feb0e2471a46b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39236.425, + "value": 180030848.467, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6d5f150895695cfbe5ec9e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b673eecf53094c5e8cd7afd8", "aggregation": { "method": "sum" }, @@ -157232,19 +158464,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "E14001246", "level": "constituency", - "name": "North Dorset", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001246" }, "measure": { "unit": "kwh" @@ -157267,28 +158499,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6d5f150895695cfbe5ec9e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b673eecf53094c5e8cd7afd8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169095164.418, + "value": 136494318.327, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6ebc4b43c73642fc74d6aa7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6a3dff68f1d3c49abca5339", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157301,83 +158533,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001477", + "id": "S14000069", "level": "constituency", - "name": "Slough", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001477" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000069" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6ebc4b43c73642fc74d6aa7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6a3dff68f1d3c49abca5339", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173023943.022, + "value": 13486.947, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b70fde2b5fa5c26d0317dbd4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6c93c8753470a63bc41fc52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157390,81 +158620,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001602", + "id": "E14001437", "level": "constituency", - "name": "Wythenshawe and Sale East", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001602" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001437" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b70fde2b5fa5c26d0317dbd4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6c93c8753470a63bc41fc52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470211318.437, + "value": 41728.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7396cfd48d2e913d5c1bd63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6caadde8609a97836d45df2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157477,75 +158709,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "S14000048", "level": "constituency", - "name": "South Norfolk", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000048" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7396cfd48d2e913d5c1bd63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6caadde8609a97836d45df2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161702052.498, + "value": 40906.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b75a5714a53ac514c6f2201e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6db0561d8e102f6a498eee7", "aggregation": { "method": "sum" }, @@ -157586,19 +158816,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "E14001242", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001242" }, "measure": { "unit": "kwh" @@ -157619,28 +158849,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b75a5714a53ac514c6f2201e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6db0561d8e102f6a498eee7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517583949.593, + "value": 521216214.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7a7dc4bdfaf198f3bb1380a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6efbb12804c4e49caa95485", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157653,75 +158883,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "E14001213", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001213" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7a7dc4bdfaf198f3bb1380a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6efbb12804c4e49caa95485", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51938.886, + "value": 417828982.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7b269dc2d8ce239c381d51c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b70a48a7e04668678b0d2a3a", "aggregation": { "method": "sum" }, @@ -157762,19 +158990,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001317", + "id": "E14001415", "level": "constituency", - "name": "Knowsley", + "name": "Oldham East and Saddleworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001317" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001415" }, "measure": { "unit": "kwh" @@ -157795,20 +159023,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7b269dc2d8ce239c381d51c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b70a48a7e04668678b0d2a3a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394822406.469, + "value": 519555839.724, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b80a13ed5ec7c7a01799c7a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b721223089b5aafa8f510298", "aggregation": { "method": "sum" }, @@ -157849,19 +159077,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001491", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001491" }, "measure": { "unit": "count" @@ -157884,20 +159112,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b80a13ed5ec7c7a01799c7a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b721223089b5aafa8f510298", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55157.046, + "value": 42702.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b83faec95e9fe74f03bbe327", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7240cb01f2055cc08ed7c7f", "aggregation": { "method": "sum" }, @@ -157938,19 +159166,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001508", + "id": "E14001447", "level": "constituency", - "name": "St Austell and Newquay", + "name": "Rochester and Strood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001508" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001447" }, "measure": { "unit": "count" @@ -157971,28 +159199,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b83faec95e9fe74f03bbe327", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7240cb01f2055cc08ed7c7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27440.048, + "value": 40447.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b849038219ea9cc3ca2adf68", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b73af60d0b8bc88f15de3d28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158008,7 +159236,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -158017,7 +159245,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -158025,27 +159253,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001273", + "id": "E14001262", "level": "constituency", - "name": "Harwich and North Essex", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001273" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001262" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -158058,20 +159286,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b849038219ea9cc3ca2adf68", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b73af60d0b8bc88f15de3d28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34659.847, + "value": 547723491.576, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7a2a3d5797d70adcb704eac", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001351", + "level": "constituency", + "name": "Maldon", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001351" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7a2a3d5797d70adcb704eac", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 181192230.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b84cccffb32d2d3ad355de2e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7b67f3d588a86cb594ab5ea", "aggregation": { "method": "sum" }, @@ -158112,195 +159429,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", - "level": "constituency", - "name": "Ynys M\u00f4n", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000112" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b84cccffb32d2d3ad355de2e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 16635.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8655d89c3cc9028af83be22", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001472", - "level": "constituency", - "name": "Shipley", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001472" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8655d89c3cc9028af83be22", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45194.335, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b869f3363106c2c810dde069", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001093", + "id": "S14000088", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Glasgow South West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000088" }, "measure": { "unit": "count" @@ -158321,20 +159462,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b869f3363106c2c810dde069", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7b67f3d588a86cb594ab5ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45941.646, + "value": 40614.573, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b86ae7e5c57dda3a29bea139", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7d52ffac66a4d3a6e1a44dc", "aggregation": { "method": "sum" }, @@ -158375,19 +159516,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "E14001130", "level": "constituency", - "name": "South Norfolk", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001130" }, "measure": { "unit": "kwh" @@ -158408,20 +159549,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b86ae7e5c57dda3a29bea139", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7d52ffac66a4d3a6e1a44dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 288247087.557, + "value": 412510942.422, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b87363171f0161a7555f690f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8151d8056f07e7a46a2fe16", "aggregation": { "method": "sum" }, @@ -158462,19 +159603,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001264", + "id": "E14001123", "level": "constituency", - "name": "Hammersmith and Chiswick", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001264" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001123" }, "measure": { "unit": "kwh" @@ -158497,20 +159638,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b87363171f0161a7555f690f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8151d8056f07e7a46a2fe16", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167592471.813, + "value": 153612618.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b87a8c612cd2bb0cf080b32b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b83ecac6c74ca58ebc0b154b", "aggregation": { "method": "sum" }, @@ -158551,19 +159692,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001244", + "id": "W07000102", "level": "constituency", - "name": "Gateshead Central and Whickham", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001244" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000102" }, "measure": { "unit": "count" @@ -158586,20 +159727,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b87a8c612cd2bb0cf080b32b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b83ecac6c74ca58ebc0b154b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47006.423, + "value": 44713.747, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b88745f6cd4ef98c16bc9a21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b84eddebfdb607de0b857f8e", "aggregation": { "method": "sum" }, @@ -158640,19 +159781,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "E14001309", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001309" }, "measure": { "unit": "kwh" @@ -158673,20 +159814,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b88745f6cd4ef98c16bc9a21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b84eddebfdb607de0b857f8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 422870442.919, + "value": 385276702.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8a73fc3d64085e3a7e84db0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b89299f1505388543d25dbba", "aggregation": { "method": "sum" }, @@ -158727,19 +159868,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "E14001395", "level": "constituency", - "name": "Stevenage", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001395" }, "measure": { "unit": "count" @@ -158762,28 +159903,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8a73fc3d64085e3a7e84db0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b89299f1505388543d25dbba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42651.03, + "value": 42341.46, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8b945d9ee388507d2549247", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b89f9a5af63a18378abdafe6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158799,7 +159940,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -158808,7 +159949,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -158816,27 +159957,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "E14001540", "level": "constituency", - "name": "Thurrock", + "name": "Taunton and Wellington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001540" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -158851,28 +159992,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8b945d9ee388507d2549247", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b89f9a5af63a18378abdafe6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171960427.261, + "value": 50020.908, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8ca7ea2001e226a8eebf71a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8d16f1e55e5bb7d718bbf0e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158885,83 +160026,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "E14001572", "level": "constituency", - "name": "York Outer", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001572" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8ca7ea2001e226a8eebf71a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8d16f1e55e5bb7d718bbf0e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134890484.053, + "value": 331406193.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8cb02badc0707a73b297a93", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8eca601674c819ea1edc54e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158974,83 +160113,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001283", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001283" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8cb02badc0707a73b297a93", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8eca601674c819ea1edc54e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146052010.2, + "value": 42289.332, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b91065459e37784d40aefbaf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8f53c9d4474494a92a44420", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159066,7 +160203,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -159075,7 +160212,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -159083,27 +160220,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001506", + "id": "E14001140", "level": "constituency", - "name": "Spen Valley", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001506" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001140" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -159118,28 +160255,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b91065459e37784d40aefbaf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8f53c9d4474494a92a44420", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127884440.378, + "value": 43948.342, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9334275ada6a58e34e81b2e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b90c16b1d894f7bd8aa2d873", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159152,75 +160289,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001266", + "id": "W07000083", "level": "constituency", - "name": "Harborough, Oadby and Wigston", + "name": "Bangor Aberconwy", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001266" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000083" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9334275ada6a58e34e81b2e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b90c16b1d894f7bd8aa2d873", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44807.354, + "value": 333207818.829, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9b2e3bc7a4d38a038c5c784", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b90c584897aa7b1115fcc091", "aggregation": { "method": "sum" }, @@ -159261,19 +160396,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001321", "level": "constituency", - "name": "Ilford North", + "name": "Leeds North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001321" }, "measure": { "unit": "count" @@ -159296,28 +160431,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9b2e3bc7a4d38a038c5c784", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b90c584897aa7b1115fcc091", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39495.54, + "value": 41707.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9bcc533e7b498df81dd60de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9514726dd64b165147940ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159330,81 +160465,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "S14000091", "level": "constituency", - "name": "Bridgwater", + "name": "Gordon and Buchan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000091" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9bcc533e7b498df81dd60de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9514726dd64b165147940ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34734.889, + "value": 42939.89, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9cee683c130b39e7f7f3b1c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9725a31deb69a576fa8584e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159417,81 +160554,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001244", + "id": "E14001451", "level": "constituency", - "name": "Gateshead Central and Whickham", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001244" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001451" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9cee683c130b39e7f7f3b1c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9725a31deb69a576fa8584e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517349680.928, + "value": 127289222.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba02298d8ff0de9f39224267", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b97a735272b4d3db8f50c935", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159507,7 +160646,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -159516,7 +160655,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -159524,27 +160663,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", + "id": "S14000074", "level": "constituency", - "name": "Ynys M\u00f4n", + "name": "Dumfriesshire, Clydesdale and Tweeddale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000112" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000074" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -159559,20 +160698,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba02298d8ff0de9f39224267", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b97a735272b4d3db8f50c935", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132433148.357, + "value": 44130.611, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba09195b775be7997e0cae01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9a2535323a8c06ccd7ffa7a", "aggregation": { "method": "sum" }, @@ -159613,19 +160752,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "E14001536", "level": "constituency", - "name": "Central Devon", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001536" }, "measure": { "unit": "count" @@ -159646,117 +160785,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba09195b775be7997e0cae01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9a2535323a8c06ccd7ffa7a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24649.635, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba0f5716c3660ff82d8b5056", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001542", - "level": "constituency", - "name": "Tewkesbury", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001542" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba0f5716c3660ff82d8b5056", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45235.956, + "value": 42145.117, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba0fe2811e0df6d73c46a587", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9acb5a7d7be28410110f82b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159769,75 +160819,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "E14001177", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001177" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba0fe2811e0df6d73c46a587", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9acb5a7d7be28410110f82b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43916.639, + "value": 40578.321, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba364022a5ac0474728f4e4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9b36e7d650daf73a7dd5725", "aggregation": { "method": "sum" }, @@ -159878,19 +160926,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "E14001557", "level": "constituency", - "name": "South Shropshire", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001557" }, "measure": { "unit": "kwh" @@ -159911,28 +160959,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba364022a5ac0474728f4e4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9b36e7d650daf73a7dd5725", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 230862384.203, + "value": 549180906.723, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba7e51792b96e67c20e77adb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9b94add96da44034a7fc2a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159948,7 +160996,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -159957,7 +161005,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -159965,27 +161013,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "E14001590", "level": "constituency", - "name": "Romford", + "name": "Witham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001590" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -160000,28 +161048,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba7e51792b96e67c20e77adb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9b94add96da44034a7fc2a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43905.59, + "value": 182297479.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba88558e15dc3ee97f5022f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9bca71470924501b9623137", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160034,75 +161082,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001214", + "id": "E14001339", "level": "constituency", - "name": "East Hampshire", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001214" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001339" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba88558e15dc3ee97f5022f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9bca71470924501b9623137", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169808069.673, + "value": 429128678.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:baa4cf77987be82a10b2db53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9c1f086160e9561f68f5cf9", "aggregation": { "method": "sum" }, @@ -160143,19 +161189,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "E14001096", "level": "constituency", - "name": "Hertsmere", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001096" }, "measure": { "unit": "kwh" @@ -160176,28 +161222,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:baa4cf77987be82a10b2db53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9c1f086160e9561f68f5cf9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 587524601.851, + "value": 432756137.505, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bab275b8661b166d1a36a9f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9cf0b6207a208e996fa24d7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160210,73 +161256,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "E14001572", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001572" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bab275b8661b166d1a36a9f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9cf0b6207a208e996fa24d7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 243962870.906, + "value": 157392370.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bab80c93537593e9065e9fe6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9eadb2e9e0b934f640f6d1d", "aggregation": { "method": "sum" }, @@ -160317,19 +161365,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "E14001185", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001185" }, "measure": { "unit": "kwh" @@ -160350,20 +161398,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bab80c93537593e9065e9fe6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9eadb2e9e0b934f640f6d1d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 438613137.705, + "value": 497986040.513, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba04579f9e8e33625cb7a5d7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001289", + "level": "constituency", + "name": "Hitchin", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001289" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba04579f9e8e33625cb7a5d7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 44395.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bac26f9a03417b2a267d8f2a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba078c8f1eb550a0b17049f0", "aggregation": { "method": "sum" }, @@ -160404,19 +161541,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001534", + "id": "E14001398", "level": "constituency", - "name": "Sutton and Cheam", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001534" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001398" }, "measure": { "unit": "count" @@ -160437,20 +161574,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bac26f9a03417b2a267d8f2a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba078c8f1eb550a0b17049f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35821.989, + "value": 31376.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:badffefe37f244117470c13a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba0fe2575be05f8a1d511ead", "aggregation": { "method": "sum" }, @@ -160491,19 +161628,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "E14001407", "level": "constituency", - "name": "Alyn and Deeside", + "name": "Northampton South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001407" }, "measure": { "unit": "kwh" @@ -160524,28 +161661,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:badffefe37f244117470c13a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba0fe2575be05f8a1d511ead", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420084106.816, + "value": 480650555.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:baee35e5f1d8eba2840166c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba30945992fe2bee233e5e26", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160558,83 +161695,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001327", + "id": "E14001358", "level": "constituency", - "name": "Leicester South", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001327" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001358" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:baee35e5f1d8eba2840166c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba30945992fe2bee233e5e26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146954406.873, + "value": 38995.844, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb6432ff50bb37922f8d84fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba35a4640f88d8cd2b9d9f10", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160647,81 +161782,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001167", "level": "constituency", - "name": "Wolverhampton West", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001167" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb6432ff50bb37922f8d84fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba35a4640f88d8cd2b9d9f10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 569715974.402, + "value": 43496.758, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb8882f0c0c375b6382942cf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba3a5c36058814901ce06005", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160734,73 +161871,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001208", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001208" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb8882f0c0c375b6382942cf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba3a5c36058814901ce06005", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47383.126, + "value": 152761171.025, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbd753fbb39d67983f8e4db2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba876925354ae2f46a1c0c22", "aggregation": { "method": "sum" }, @@ -160841,19 +161980,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001513", "level": "constituency", - "name": "Edinburgh West", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001513" }, "measure": { "unit": "kwh" @@ -160876,28 +162015,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbd753fbb39d67983f8e4db2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba876925354ae2f46a1c0c22", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154510526.001, + "value": 148851310.667, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbe65431de7598233aadad44", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:baab22090895ddd9c82ca372", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160910,81 +162049,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001473", + "id": "S14000084", "level": "constituency", - "name": "Shrewsbury", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001473" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000084" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbe65431de7598233aadad44", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:baab22090895ddd9c82ca372", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403587950.486, + "value": 137555139.499, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbede50369d8867111e46147", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bab5ab364267376370bd04a4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161000,7 +162141,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -161009,7 +162150,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -161017,27 +162158,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "E14001312", "level": "constituency", - "name": "North East Fife", + "name": "Kingston and Surbiton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001312" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -161050,28 +162191,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbede50369d8867111e46147", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bab5ab364267376370bd04a4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492901325.63, + "value": 42202.892, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbfc0020aeb0fd7793c062e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bacb1ff05dd309b63356f8b4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161084,83 +162225,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001335", "level": "constituency", - "name": "Ilford North", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001335" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbfc0020aeb0fd7793c062e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bacb1ff05dd309b63356f8b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141100751.412, + "value": 473975833.365, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc4b117a9b457312ce55a648", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bae1e8d2ab59a71da21a4fc2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161173,75 +162312,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001432", + "id": "E14001227", "level": "constituency", - "name": "Portsmouth South", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001432" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001227" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc4b117a9b457312ce55a648", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bae1e8d2ab59a71da21a4fc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138269814.894, + "value": 40554.638, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc5244b66608e6239b5028a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bae2bca8c56cb2fff852045a", "aggregation": { "method": "sum" }, @@ -161282,19 +162419,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001159", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001159" }, "measure": { "unit": "kwh" @@ -161317,107 +162454,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc5244b66608e6239b5028a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bae2bca8c56cb2fff852045a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151403953.955, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc55ddb33cabb213cb0ef3cb", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001137", - "level": "constituency", - "name": "Bromley and Biggin Hill", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001137" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc55ddb33cabb213cb0ef3cb", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 549978477.717, + "value": 162365242.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc675076e971207b93238641", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb13e2236cd8f8427feffd8f", "aggregation": { "method": "sum" }, @@ -161458,19 +162508,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001264", + "id": "E14001318", "level": "constituency", - "name": "Hammersmith and Chiswick", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001264" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001318" }, "measure": { "unit": "count" @@ -161491,20 +162541,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc675076e971207b93238641", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb13e2236cd8f8427feffd8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47482.04, + "value": 35168.565, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc99a5abf332d50b24144b31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb2214a83a2ad2ee2b9cd9ac", "aggregation": { "method": "sum" }, @@ -161545,19 +162595,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001225", "level": "constituency", - "name": "Newport East", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001225" }, "measure": { "unit": "kwh" @@ -161578,20 +162628,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc99a5abf332d50b24144b31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb2214a83a2ad2ee2b9cd9ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461660736.555, + "value": 492106802.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcacb14aa70c1af6384afddb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb2a6d0662229e8ffdc4e148", "aggregation": { "method": "sum" }, @@ -161632,19 +162682,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "W07000100", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000100" }, "measure": { "unit": "kwh" @@ -161667,28 +162717,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcacb14aa70c1af6384afddb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb2a6d0662229e8ffdc4e148", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165890929.241, + "value": 169246564.306, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcb1cf9930837136e12101cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb2a973763eb77ae5d858914", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161701,73 +162751,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "E14001574", "level": "constituency", - "name": "Blyth and Ashington", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001574" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcb1cf9930837136e12101cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb2a973763eb77ae5d858914", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49301.872, + "value": 44174.504, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcb3ba97276c2681c4501777", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb3beab58a20c3472ca5ca96", "aggregation": { "method": "sum" }, @@ -161808,19 +162860,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "E14001593", "level": "constituency", - "name": "Darlington", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001593" }, "measure": { "unit": "count" @@ -161843,28 +162895,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcb3ba97276c2681c4501777", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb3beab58a20c3472ca5ca96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47424.615, + "value": 42205.88, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcc9f62b150c02bf3e5697ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb52652cd38fe9d8df221769", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161880,7 +162932,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -161889,150 +162941,61 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000062", - "level": "constituency", - "name": "Aberdeenshire North and Moray East", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000062" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcc9f62b150c02bf3e5697ec", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 441908192.022, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcec36ab4ae72c465fcae4b0", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001512", + "id": "E14001478", "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001512" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001478" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcec36ab4ae72c465fcae4b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb52652cd38fe9d8df221769", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48048.504, + "value": 41242.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd016ae34e70b601430e2bb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb6dff4f97bf7fa5c6dace0b", "aggregation": { "method": "sum" }, @@ -162073,19 +163036,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001212", "level": "constituency", - "name": "Harrow East", + "name": "East Grinstead and Uckfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001212" }, "measure": { "unit": "kwh" @@ -162108,107 +163071,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd016ae34e70b601430e2bb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb6dff4f97bf7fa5c6dace0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143699604.936, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd13b76ab1abd5317c6e0d22", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001392", - "level": "constituency", - "name": "North East Hampshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001392" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd13b76ab1abd5317c6e0d22", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 520714182.069, + "value": 184083788.178, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd38b8e9df196a555e0a9305", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb776d1cab99274c1ee4250b", "aggregation": { "method": "sum" }, @@ -162249,19 +163125,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "E14001366", "level": "constituency", - "name": "Calder Valley", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001366" }, "measure": { "unit": "count" @@ -162284,20 +163160,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd38b8e9df196a555e0a9305", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb776d1cab99274c1ee4250b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47397.583, + "value": 44491.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd592f293d5a700c96e5b925", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb8df35862258ec040cc1eaa", "aggregation": { "method": "sum" }, @@ -162338,19 +163214,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "E14001492", "level": "constituency", - "name": "Watford", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001492" }, "measure": { "unit": "count" @@ -162371,28 +163247,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd592f293d5a700c96e5b925", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb8df35862258ec040cc1eaa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37913.371, + "value": 42667.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd6600d940d8af31d0924ff4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb9e59207e34327dc4040f4a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162405,81 +163281,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001313", + "id": "E14001165", "level": "constituency", - "name": "Kingston upon Hull East", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001313" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001165" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd6600d940d8af31d0924ff4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb9e59207e34327dc4040f4a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433895607.558, + "value": 128668171.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd66cf0ec25dd6b1b4372b40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bba91634f17ee67ab2007cb7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162492,73 +163370,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "E14001428", "level": "constituency", - "name": "Hertford and Stortford", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001428" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd66cf0ec25dd6b1b4372b40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bba91634f17ee67ab2007cb7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42289.332, + "value": 129362787.256, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd66e521992a75c480ebd11a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbbf1e892472bb25dba4f39c", "aggregation": { "method": "sum" }, @@ -162599,19 +163479,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001354", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001354" }, "measure": { "unit": "count" @@ -162634,28 +163514,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd66e521992a75c480ebd11a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbbf1e892472bb25dba4f39c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53645.33, + "value": 40173.345, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd9c209ecb3d112b2b798d45", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbea53f7a40f45c4b20bd936", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162668,75 +163548,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "E14001093", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Birmingham Erdington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001093" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd9c209ecb3d112b2b798d45", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbea53f7a40f45c4b20bd936", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123347647.73, + "value": 45941.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bda96d67c6a94e9263814ff2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbf9837225c4771de454b111", "aggregation": { "method": "sum" }, @@ -162777,19 +163655,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001447", + "id": "E14001248", "level": "constituency", - "name": "Rochester and Strood", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001447" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001248" }, "measure": { "unit": "count" @@ -162812,20 +163690,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bda96d67c6a94e9263814ff2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbf9837225c4771de454b111", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45138.0, + "value": 51952.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdae2047a2a7dd5e4b6f555b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbff3e67a9302d44e17f43b3", "aggregation": { "method": "sum" }, @@ -162866,19 +163744,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001524", + "id": "E14001093", "level": "constituency", - "name": "Stourbridge", + "name": "Birmingham Erdington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001524" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001093" }, "measure": { "unit": "count" @@ -162901,20 +163779,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdae2047a2a7dd5e4b6f555b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbff3e67a9302d44e17f43b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41050.799, + "value": 50304.474, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdc57ceea7026e30febc555f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc1bc6b48ebe667870340c96", "aggregation": { "method": "sum" }, @@ -162955,19 +163833,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "E14001562", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001562" }, "measure": { "unit": "kwh" @@ -162990,20 +163868,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdc57ceea7026e30febc555f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc1bc6b48ebe667870340c96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136749998.98, + "value": 157621535.954, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc1fc4e9adad95a8260a4e59", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001420", + "level": "constituency", + "name": "Oxford West and Abingdon", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001420" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc1fc4e9adad95a8260a4e59", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42164.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdc587dd1b15897c209ebd1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc3b46d87cbbef0a47130f45", "aggregation": { "method": "sum" }, @@ -163044,19 +164011,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001416", + "id": "E14001490", "level": "constituency", - "name": "Oldham West, Chadderton and Royton", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001416" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001490" }, "measure": { "unit": "count" @@ -163077,28 +164044,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdc587dd1b15897c209ebd1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc3b46d87cbbef0a47130f45", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41269.432, + "value": 36520.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdf8b5406029180ab72e3305", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc4ed58c6f8cad1ff76b4e32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163111,83 +164078,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001098", + "id": "S14000077", "level": "constituency", - "name": "Birmingham Perry Barr", + "name": "East Kilbride and Strathaven", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000077" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdf8b5406029180ab72e3305", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc4ed58c6f8cad1ff76b4e32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132933738.687, + "value": 529324472.975, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdf8d7f67e7d03574ea05f2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc583ad2d45af13dc4dcad1a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163200,83 +164165,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001081", "level": "constituency", - "name": "Northampton North", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001081" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdf8d7f67e7d03574ea05f2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc583ad2d45af13dc4dcad1a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55246.256, + "value": 402618053.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdfc67c2eabde657103870be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc62a510f1a3c10569d92c65", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163292,7 +164255,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -163301,7 +164264,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -163309,27 +164272,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "E14001243", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001243" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -163344,28 +164307,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdfc67c2eabde657103870be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc62a510f1a3c10569d92c65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46699.799, + "value": 160462670.314, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be0fcf82d4bf58542aa4fc36", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcb3033996f8f9037c3e5cd7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163381,7 +164344,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -163390,7 +164353,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -163398,27 +164361,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001319", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "Leeds Central and Headingley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001319" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -163433,28 +164396,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be0fcf82d4bf58542aa4fc36", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcb3033996f8f9037c3e5cd7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46554.564, + "value": 139011757.007, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be2240f7eb499d09acf56613", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcd74afbc379d287488fb1e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163467,75 +164430,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001285", "level": "constituency", - "name": "Sheffield Central", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001285" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be2240f7eb499d09acf56613", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcd74afbc379d287488fb1e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128277389.991, + "value": 30912.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be47508230f3ffe3692b4304", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcda570d077024aa45834ebc", "aggregation": { "method": "sum" }, @@ -163576,19 +164537,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001577", "level": "constituency", - "name": "Weald of Kent", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001577" }, "measure": { "unit": "kwh" @@ -163609,28 +164570,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be47508230f3ffe3692b4304", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcda570d077024aa45834ebc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 333500777.392, + "value": 453576377.953, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be57f951b7b761abb520faea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bce32f3119761a576622adcd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163643,73 +164604,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001209", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001209" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be57f951b7b761abb520faea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bce32f3119761a576622adcd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40801.072, + "value": 143642878.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be7c7f464fecb1123ff968ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcef42bfd55301f5b7a64728", "aggregation": { "method": "sum" }, @@ -163750,19 +164713,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "E14001586", "level": "constituency", - "name": "South Cotswolds", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001586" }, "measure": { "unit": "kwh" @@ -163783,117 +164746,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be7c7f464fecb1123ff968ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcef42bfd55301f5b7a64728", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 313290766.401, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be843f326e51a7eb648621fe", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001407", - "level": "constituency", - "name": "Northampton South", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001407" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be843f326e51a7eb648621fe", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 148066116.955, + "value": 580171375.729, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be8dafc263e2553a4d4a4e81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd036aa5850bed62dc3673a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163906,75 +164780,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001067", "level": "constituency", - "name": "South Shields", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001067" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be8dafc263e2553a4d4a4e81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd036aa5850bed62dc3673a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 110543806.988, + "value": 382912896.642, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bea3e539636937d8d0c2b460", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd23ace4f7f7a0a96df2f0db", "aggregation": { "method": "sum" }, @@ -164015,19 +164887,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001391", + "id": "E14001111", "level": "constituency", - "name": "North East Derbyshire", + "name": "Bolton South and Walkden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001391" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001111" }, "measure": { "unit": "count" @@ -164050,28 +164922,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bea3e539636937d8d0c2b460", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd23ace4f7f7a0a96df2f0db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43297.968, + "value": 50043.724, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:becd5d42eb5506e66775324f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd29e816f722bc9efab63d6e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164087,7 +164959,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -164096,7 +164968,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -164104,27 +164976,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "E14001294", "level": "constituency", - "name": "North Bedfordshire", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001294" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -164137,20 +165009,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:becd5d42eb5506e66775324f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd29e816f722bc9efab63d6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36822.348, + "value": 386856719.715, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bed8c4fca72b2b251075172b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd2a5f7dc6d2cd18a3c6cdcc", "aggregation": { "method": "sum" }, @@ -164191,19 +165063,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001149", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "Cambridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001149" }, "measure": { "unit": "count" @@ -164226,28 +165098,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bed8c4fca72b2b251075172b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd2a5f7dc6d2cd18a3c6cdcc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48965.115, + "value": 48631.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:befc399799ac32f16e611011", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd2df4e7c89a83217196ad4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164260,81 +165132,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "E14001182", "level": "constituency", - "name": "New Forest East", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001182" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:befc399799ac32f16e611011", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd2df4e7c89a83217196ad4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 390831234.191, + "value": 151165687.08, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf195844c4494a1286352b46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd5938384876b97565997445", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164347,83 +165221,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", + "id": "S14000067", "level": "constituency", - "name": "Gainsborough", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001243" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000067" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf195844c4494a1286352b46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd5938384876b97565997445", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45394.0, + "value": 20946.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf1fb8ed7923722fde47ac4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd5b6f2dea25984dcdfcf486", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164439,7 +165311,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -164448,7 +165320,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -164456,27 +165328,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001245", "level": "constituency", - "name": "Bridgend", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001245" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -164491,117 +165363,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf1fb8ed7923722fde47ac4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd5b6f2dea25984dcdfcf486", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42206.548, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf3c88d801e54000723c5ba4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001545", - "level": "constituency", - "name": "Thornbury and Yate", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001545" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf3c88d801e54000723c5ba4", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 44386.832, + "value": 148051516.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf46f48ee992f8face8936d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd758951e10ddfd31caa52bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164614,75 +165397,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001409", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001409" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf46f48ee992f8face8936d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd758951e10ddfd31caa52bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55102.305, + "value": 426983771.155, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf4734656020789e1f1131a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd7cb6ee2f84b09dfb9a94a2", "aggregation": { "method": "sum" }, @@ -164723,19 +165504,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001067", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001067" }, "measure": { "unit": "count" @@ -164756,28 +165537,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf4734656020789e1f1131a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd7cb6ee2f84b09dfb9a94a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39609.158, + "value": 30247.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf5bd0bc38b3f67f93c2b393", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bde1d2ff9d2e52988c9e3bb7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164790,83 +165571,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "E14001311", "level": "constituency", - "name": "Tunbridge Wells", + "name": "Kettering", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001311" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf5bd0bc38b3f67f93c2b393", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bde1d2ff9d2e52988c9e3bb7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 192863584.636, + "value": 513864316.585, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf67b6b305b406966a92f83a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdfdf00a54c270814d854df4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164882,7 +165661,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -164891,7 +165670,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -164899,27 +165678,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001203", + "id": "E14001600", "level": "constituency", - "name": "Droitwich and Evesham", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001203" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001600" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -164934,28 +165713,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf67b6b305b406966a92f83a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdfdf00a54c270814d854df4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45895.948, + "value": 168991635.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf89d8fdb22b3ac24dafcb46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be1482f6ae4097d91ab671ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164968,83 +165747,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "S14000098", "level": "constituency", - "name": "Wimbledon", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000098" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf89d8fdb22b3ac24dafcb46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be1482f6ae4097d91ab671ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172080480.537, + "value": 330860149.201, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfdd47e4405a60227f4e65da", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be23066c58eb37488cd540de", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165060,7 +165837,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -165069,7 +165846,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -165077,27 +165854,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "E14001474", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001474" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -165110,20 +165887,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfdd47e4405a60227f4e65da", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be23066c58eb37488cd540de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414443227.396, + "value": 43542.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bff0aeef18d46dc51b1d93bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be29ddfcebc11acf0904550f", "aggregation": { "method": "sum" }, @@ -165164,19 +165941,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001479", "level": "constituency", - "name": "Monmouthshire", + "name": "Solihull West and Shirley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001479" }, "measure": { "unit": "count" @@ -165197,20 +165974,196 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bff0aeef18d46dc51b1d93bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be29ddfcebc11acf0904550f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32784.0, + "value": 37787.473, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be4f1bb767f6a9b817a477b2", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001515", + "level": "constituency", + "name": "Stalybridge and Hyde", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001515" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be4f1bb767f6a9b817a477b2", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 132666895.692, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be55371087877c5dc8583012", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001071", + "level": "constituency", + "name": "Aylesbury", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001071" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be55371087877c5dc8583012", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 458682136.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0202b68b1f3ed777893dbd3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be6097d05a081794dda47319", "aggregation": { "method": "sum" }, @@ -165251,19 +166204,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "E14001226", "level": "constituency", - "name": "Horsham", + "name": "Epping Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001226" }, "measure": { "unit": "count" @@ -165286,28 +166239,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0202b68b1f3ed777893dbd3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be6097d05a081794dda47319", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45795.0, + "value": 43436.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c03181176bd347f50dff6d3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be881615a1e7522c0c484e31", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165323,7 +166276,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -165332,7 +166285,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -165340,27 +166293,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000095", + "id": "E14001256", "level": "constituency", - "name": "Clwyd North", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001256" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -165375,20 +166328,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c03181176bd347f50dff6d3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be881615a1e7522c0c484e31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142432002.794, + "value": 47015.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c05b1df1c0c956111d04dcba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bea065a3b97b207e07959baf", "aggregation": { "method": "sum" }, @@ -165429,19 +166382,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000104", + "id": "E14001559", "level": "constituency", - "name": "Rutherglen", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001559" }, "measure": { "unit": "count" @@ -165462,28 +166415,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c05b1df1c0c956111d04dcba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bea065a3b97b207e07959baf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42274.805, + "value": 33612.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0cb0821255dad9e5e6b6447", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bead09062d79c960d38204bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165499,7 +166452,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -165508,7 +166461,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -165516,27 +166469,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001592", "level": "constituency", - "name": "Carlisle", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001592" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -165549,20 +166502,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0cb0821255dad9e5e6b6447", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bead09062d79c960d38204bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 479354231.843, + "value": 35744.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0e9b070605ce6659e345a51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bec9d2a5fc88201e39c7eeb7", "aggregation": { "method": "sum" }, @@ -165603,19 +166556,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001381", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001381" }, "measure": { "unit": "kwh" @@ -165638,28 +166591,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0e9b070605ce6659e345a51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bec9d2a5fc88201e39c7eeb7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133652164.75, + "value": 146603171.29, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0f242752b1c41771cadd0b7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bece268c884b8904374fc2f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165675,7 +166628,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -165684,7 +166637,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -165692,27 +166645,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "E14001370", "level": "constituency", - "name": "Livingston", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001370" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -165725,20 +166678,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0f242752b1c41771cadd0b7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bece268c884b8904374fc2f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 541986890.581, + "value": 39980.551, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0f6cd2628c9abc3a909af1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bed149b960e1eb9cd8a1c43a", "aggregation": { "method": "sum" }, @@ -165779,19 +166732,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000109", + "id": "E14001585", "level": "constituency", - "name": "Central Ayrshire", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001585" }, "measure": { "unit": "kwh" @@ -165814,20 +166767,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0f6cd2628c9abc3a909af1e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bed149b960e1eb9cd8a1c43a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122060817.251, + "value": 143307156.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c112f216b369df3fb4fc8c28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:beefbc14e754af537cce5c11", "aggregation": { "method": "sum" }, @@ -165868,19 +166821,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001530", "level": "constituency", - "name": "Ilford South", + "name": "Suffolk Coastal", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001530" }, "measure": { "unit": "kwh" @@ -165901,20 +166854,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c112f216b369df3fb4fc8c28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:beefbc14e754af537cce5c11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461532346.809, + "value": 379717133.056, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c12eb18a5beac33f66f939d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf4ce77d3ced787af78059a3", "aggregation": { "method": "sum" }, @@ -165955,19 +166908,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "E14001590", "level": "constituency", - "name": "Warrington North", + "name": "Witham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001590" }, "measure": { "unit": "kwh" @@ -165988,28 +166941,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c12eb18a5beac33f66f939d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf4ce77d3ced787af78059a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420068907.521, + "value": 376010205.391, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c148209f04390ee4912077f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf6645efe3dd7ac6b7b9b0ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166025,7 +166978,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -166034,7 +166987,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -166042,27 +166995,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001220", + "id": "E14001091", "level": "constituency", - "name": "Eastleigh", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001220" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001091" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -166077,28 +167030,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c148209f04390ee4912077f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf6645efe3dd7ac6b7b9b0ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40547.017, + "value": 145578197.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c14e7d7f03aa9a88fac6ba64", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf89ad7cedb3328a61908ad1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166114,7 +167067,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -166123,7 +167076,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -166131,27 +167084,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "E14001076", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001076" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -166164,28 +167117,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c14e7d7f03aa9a88fac6ba64", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf89ad7cedb3328a61908ad1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 477299210.618, + "value": 44163.48, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c155aefac37f164903651a30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf9446db3eeed196d5c2953a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166201,7 +167154,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -166210,7 +167163,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -166218,27 +167171,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "E14001379", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "Newcastle upon Tyne North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001379" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -166253,20 +167206,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c155aefac37f164903651a30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf9446db3eeed196d5c2953a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127767035.549, + "value": 48560.442, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c16db7883a1f62fab42e99e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfa14938acf2150ee3713eca", "aggregation": { "method": "sum" }, @@ -166307,19 +167260,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001129", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001129" }, "measure": { "unit": "count" @@ -166342,28 +167295,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c16db7883a1f62fab42e99e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfa14938acf2150ee3713eca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43962.487, + "value": 44148.197, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1adc900dd7395581a2b5bd9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfb8a414ddd85bc9c488f4cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166379,7 +167332,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -166388,7 +167341,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -166396,27 +167349,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "E14001146", "level": "constituency", - "name": "Hyndburn", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001146" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -166431,28 +167384,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1adc900dd7395581a2b5bd9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfb8a414ddd85bc9c488f4cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42094.026, + "value": 167535022.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1af308b0afd6d3d237b482a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfc6ed8be37f6643028ff931", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166465,81 +167418,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "E14001451", "level": "constituency", - "name": "Great Yarmouth", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001451" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1af308b0afd6d3d237b482a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfc6ed8be37f6643028ff931", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 323802773.497, + "value": 41343.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1b418781984620626576c4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfc80287be670a49dd880b7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166552,75 +167507,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001534", + "id": "E14001301", "level": "constituency", - "name": "Sutton and Cheam", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001534" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001301" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1b418781984620626576c4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfc80287be670a49dd880b7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149507216.651, + "value": 34953.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1e04587ca01655c3d43bc32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfd3ad64c9bc31d89a1ed257", "aggregation": { "method": "sum" }, @@ -166661,19 +167614,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "E14001227", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001227" }, "measure": { "unit": "kwh" @@ -166696,20 +167649,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1e04587ca01655c3d43bc32", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfd3ad64c9bc31d89a1ed257", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160552969.244, + "value": 168391084.973, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1e058d1e8d1cb3a53c19688", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bff6dced9e096db2f2f7f812", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001292", + "level": "constituency", + "name": "Hornchurch and Upminster", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001292" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bff6dced9e096db2f2f7f812", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 43609.178, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bffc973036f1088f7584aa43", "aggregation": { "method": "sum" }, @@ -166750,19 +167792,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001332", + "id": "W07000094", "level": "constituency", - "name": "Lewisham North", + "name": "Clwyd East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001332" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000094" }, "measure": { "unit": "kwh" @@ -166785,20 +167827,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1e058d1e8d1cb3a53c19688", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bffc973036f1088f7584aa43", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154234363.084, + "value": 158730298.855, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1feac59b692ed3a715a5374", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c05d21a7e45130a9f24f7a56", "aggregation": { "method": "sum" }, @@ -166839,19 +167881,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001437", + "id": "E14001164", "level": "constituency", - "name": "Rayleigh and Wickford", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001437" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001164" }, "measure": { "unit": "kwh" @@ -166874,20 +167916,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1feac59b692ed3a715a5374", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c05d21a7e45130a9f24f7a56", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148532793.311, + "value": 171685150.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c20d75d968fe75afa2301feb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0ae3d8b942c1fea1cd1d4b7", "aggregation": { "method": "sum" }, @@ -166928,19 +167970,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001429", + "id": "E14001137", "level": "constituency", - "name": "Poole", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001429" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001137" }, "measure": { "unit": "kwh" @@ -166961,28 +168003,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c20d75d968fe75afa2301feb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0ae3d8b942c1fea1cd1d4b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444795293.646, + "value": 549978477.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c21ab2a1dad8ce1b265a8a53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0aedf2ceb496ac204fbe934", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166995,83 +168037,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001392", "level": "constituency", - "name": "Cheadle", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001392" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c21ab2a1dad8ce1b265a8a53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0aedf2ceb496ac204fbe934", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148362106.006, + "value": 520714182.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c220db13bbce5a92d0e24bc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0bd2f9ffc20b079c97aaaa7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167084,75 +168124,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001139", + "id": "E14001566", "level": "constituency", - "name": "Broxbourne", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001139" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001566" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c220db13bbce5a92d0e24bc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0bd2f9ffc20b079c97aaaa7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165787418.855, + "value": 484270026.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c227b8fb13ba57cbeb44ca7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0d7e5e2a4313acc1591f168", "aggregation": { "method": "sum" }, @@ -167193,19 +168231,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "E14001380", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001380" }, "measure": { "unit": "count" @@ -167226,28 +168264,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c227b8fb13ba57cbeb44ca7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0d7e5e2a4313acc1591f168", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43073.65, + "value": 39966.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2284533ba95e9fc63a422b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c103493ae6ee692ab0ff9a97", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167260,81 +168298,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "W07000112", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "Ynys M\u00f4n", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000112" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2284533ba95e9fc63a422b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c103493ae6ee692ab0ff9a97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28099.701, + "value": 132433148.357, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c22c71c405ad3e908f0d31b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1146639cf4e753429bda150", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167350,7 +168390,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -167359,7 +168399,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -167367,27 +168407,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001348", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Maidenhead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001348" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -167402,28 +168442,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c22c71c405ad3e908f0d31b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1146639cf4e753429bda150", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134282388.954, + "value": 44927.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c230922dfa000922b90d567c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1189628ff31183020957c79", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167436,83 +168476,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001522", "level": "constituency", - "name": "East Surrey", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001522" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c230922dfa000922b90d567c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1189628ff31183020957c79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178322804.768, + "value": 461895541.466, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c23a8e0d46a36d5f6f12f46c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c11d215d0edd41e7c917fd92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167525,83 +168563,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "W07000101", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000101" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c23a8e0d46a36d5f6f12f46c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c11d215d0edd41e7c917fd92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41593.515, + "value": 32784.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c255692a86f46d8d44e98f15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c12ba01d3e77e317d51e4d90", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167614,75 +168650,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001479", + "id": "E14001183", "level": "constituency", - "name": "Solihull West and Shirley", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001479" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001183" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c255692a86f46d8d44e98f15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c12ba01d3e77e317d51e4d90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40502.052, + "value": 45385.487, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c26b5aaf369fa53a5850ce4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c12dc36dbd7e3f699a3fa9fe", "aggregation": { "method": "sum" }, @@ -167723,19 +168757,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001250", + "id": "E14001560", "level": "constituency", - "name": "Goole and Pocklington", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001250" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001560" }, "measure": { "unit": "kwh" @@ -167756,20 +168790,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c26b5aaf369fa53a5850ce4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c12dc36dbd7e3f699a3fa9fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487417493.649, + "value": 489298923.774, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2a25edbaed6d8f41ab08cc9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1320dc28b68c0c11d1edb20", "aggregation": { "method": "sum" }, @@ -167810,19 +168844,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "E14001254", "level": "constituency", - "name": "Plymouth Moor View", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001254" }, "measure": { "unit": "kwh" @@ -167845,28 +168879,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2a25edbaed6d8f41ab08cc9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1320dc28b68c0c11d1edb20", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127483167.637, + "value": 148539113.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2b3a5236a8986cc0ae594fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1456535ad12cbc984e50b50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167882,7 +168916,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -167891,7 +168925,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -167899,27 +168933,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001516", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001516" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -167932,28 +168966,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2b3a5236a8986cc0ae594fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1456535ad12cbc984e50b50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42593.431, + "value": 419617593.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2bbceff16ac250c9e09ceec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c151654510937971c4120215", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167966,75 +169000,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000088", + "level": "constituency", + "name": "Caerphilly", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000088" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c151654510937971c4120215", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 460208894.344, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c162648763871d255fb1ac78", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "E14001537", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001537" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2bbceff16ac250c9e09ceec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c162648763871d255fb1ac78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44113.969, + "value": 42437.986, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2c6e464b0bb583f79d95d34", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c17639a7da82520f6cb7b849", "aggregation": { "method": "sum" }, @@ -168075,19 +169194,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001503", + "id": "E14001488", "level": "constituency", - "name": "Southgate and Wood Green", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001503" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001488" }, "measure": { "unit": "kwh" @@ -168110,28 +169229,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2c6e464b0bb583f79d95d34", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c17639a7da82520f6cb7b849", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170658637.096, + "value": 157229370.681, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c30aa1f32f7feb9b67f19959", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c18a80f4e6cda2684b41b6ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168144,83 +169263,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "E14001129", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001129" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c30aa1f32f7feb9b67f19959", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c18a80f4e6cda2684b41b6ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50762.531, + "value": 38507.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3454e675bf44ede03200136", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c18e5cb176dd4bd011b451cd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168236,7 +169353,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -168245,7 +169362,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -168253,27 +169370,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "E14001296", "level": "constituency", - "name": "Watford", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001296" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -168288,28 +169405,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3454e675bf44ede03200136", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c18e5cb176dd4bd011b451cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45651.249, + "value": 148463499.486, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c34b50352efe0c633b35a68d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1cbc27dafc2f33909e24687", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168322,83 +169439,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "E14001605", "level": "constituency", - "name": "Aldershot", + "name": "York Outer", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001605" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c34b50352efe0c633b35a68d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1cbc27dafc2f33909e24687", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160094795.609, + "value": 38288.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3524b128d02c2710c7be21c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1cd3111b6ccee2063a15e4c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168414,7 +169529,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -168423,7 +169538,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -168431,27 +169546,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "E14001510", "level": "constituency", - "name": "Gloucester", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001510" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -168464,20 +169579,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3524b128d02c2710c7be21c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1cd3111b6ccee2063a15e4c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462035340.57, + "value": 43014.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c359b89ff8c60bf9eb8928a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1d1911b960007284d03d6f6", "aggregation": { "method": "sum" }, @@ -168518,19 +169633,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "E14001078", "level": "constituency", - "name": "Hartlepool", + "name": "Basingstoke", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001078" }, "measure": { "unit": "kwh" @@ -168551,20 +169666,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c359b89ff8c60bf9eb8928a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1d1911b960007284d03d6f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478355841.779, + "value": 447913163.32, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c366862107e385374f2d6a9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1d7112ca6aa71b1b55b2d74", "aggregation": { "method": "sum" }, @@ -168605,19 +169720,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001519", "level": "constituency", - "name": "City of Durham", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001519" }, "measure": { "unit": "count" @@ -168638,28 +169753,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c366862107e385374f2d6a9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1d7112ca6aa71b1b55b2d74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40904.977, + "value": 39683.86, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c39bdc205d4f1f30a51c4adc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1e1d0f5c9c65da2164951d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168672,75 +169787,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001152", "level": "constituency", - "name": "Wolverhampton West", + "name": "Carlisle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001152" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c39bdc205d4f1f30a51c4adc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1e1d0f5c9c65da2164951d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160395331.258, + "value": 479354231.843, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3c43fa19910debfda8b16b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1f6ed6d43fc18a4c47f7220", "aggregation": { "method": "sum" }, @@ -168781,19 +169894,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001465", + "id": "S14000109", "level": "constituency", - "name": "Sevenoaks", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001465" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000109" }, "measure": { "unit": "count" @@ -168814,20 +169927,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3c43fa19910debfda8b16b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1f6ed6d43fc18a4c47f7220", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36066.251, + "value": 40142.795, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2214b1fc1057e1ce1edfbb0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001462", + "level": "constituency", + "name": "Scunthorpe", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001462" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2214b1fc1057e1ce1edfbb0", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 47226.854, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3d76950ba302e724e706cfa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c22dc5753963984169d6de5e", "aggregation": { "method": "sum" }, @@ -168868,19 +170070,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001303", "level": "constituency", - "name": "Twickenham", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001303" }, "measure": { "unit": "count" @@ -168903,28 +170105,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3d76950ba302e724e706cfa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c22dc5753963984169d6de5e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45985.191, + "value": 37176.918, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3ee9d00460cd5fb2d8f0589", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c25d66bf223652fd84513ed7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168937,73 +170139,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "E14001202", "level": "constituency", - "name": "Loughborough", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001202" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3ee9d00460cd5fb2d8f0589", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c25d66bf223652fd84513ed7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442219227.445, + "value": 48608.579, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3fe90c9be7dfb84c2234d72", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c28ec90ad5d258bc048f1006", "aggregation": { "method": "sum" }, @@ -169044,19 +170248,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001444", "level": "constituency", - "name": "Caerfyrddin", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001444" }, "measure": { "unit": "count" @@ -169077,28 +170281,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3fe90c9be7dfb84c2234d72", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c28ec90ad5d258bc048f1006", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 19035.572, + "value": 28155.574, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c42c5b777da41f281a0e7486", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2a392e5ddd4be6cfe115979", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169114,7 +170318,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -169123,7 +170327,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -169131,27 +170335,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001416", "level": "constituency", - "name": "North Herefordshire", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001416" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -169164,20 +170368,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c42c5b777da41f281a0e7486", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2a392e5ddd4be6cfe115979", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23469.185, + "value": 462502876.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c42f00131c7f1ff06d57d54f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2accd7a80b32000be9c1233", "aggregation": { "method": "sum" }, @@ -169218,19 +170422,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001300", "level": "constituency", - "name": "St Albans", + "name": "Ilford North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001300" }, "measure": { "unit": "count" @@ -169251,20 +170455,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c42f00131c7f1ff06d57d54f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2accd7a80b32000be9c1233", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38519.894, + "value": 37335.262, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c43d88e442830c671d670d05", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2d74c6058c9d4a5a053a9cc", "aggregation": { "method": "sum" }, @@ -169305,19 +170509,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001268", + "id": "E14001340", "level": "constituency", - "name": "Harpenden and Berkhamsted", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001268" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001340" }, "measure": { "unit": "kwh" @@ -169338,20 +170542,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c43d88e442830c671d670d05", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2d74c6058c9d4a5a053a9cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 552718836.221, + "value": 476216137.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c452a940f978acbe40ffd679", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2f3c2e176579f22bda113a6", "aggregation": { "method": "sum" }, @@ -169392,19 +170596,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001344", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001344" }, "measure": { "unit": "count" @@ -169425,28 +170629,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c452a940f978acbe40ffd679", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2f3c2e176579f22bda113a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42202.892, + "value": 40444.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4587d2e65e1dc7633d0cdc9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2f6b9594ffb60882775fc92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169459,73 +170663,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "E14001523", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001523" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4587d2e65e1dc7633d0cdc9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2f6b9594ffb60882775fc92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 340020782.044, + "value": 40212.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c48517a5b2d8b13efe0ef95f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c337bed7a6e7b9752468aa6b", "aggregation": { "method": "sum" }, @@ -169566,19 +170772,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001241", + "id": "E14001375", "level": "constituency", - "name": "Frome and East Somerset", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001241" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001375" }, "measure": { "unit": "kwh" @@ -169599,28 +170805,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c48517a5b2d8b13efe0ef95f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c337bed7a6e7b9752468aa6b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 332192490.736, + "value": 427338820.453, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4955685d21a9b54d709d08d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c338f6a5baa65c27c3a69e3b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169636,7 +170842,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -169645,7 +170851,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -169653,27 +170859,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "E14001285", "level": "constituency", - "name": "West Suffolk", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001285" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -169688,20 +170894,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4955685d21a9b54d709d08d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c338f6a5baa65c27c3a69e3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 200832397.066, + "value": 44562.473, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c49bdc9aaf524123086a597c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c386aabc9b719f6f657fca65", "aggregation": { "method": "sum" }, @@ -169742,19 +170948,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001522", + "id": "E14001332", "level": "constituency", - "name": "Stoke-on-Trent South", + "name": "Lewisham North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001522" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001332" }, "measure": { "unit": "kwh" @@ -169775,28 +170981,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c49bdc9aaf524123086a597c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c386aabc9b719f6f657fca65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461895541.466, + "value": 386220944.528, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4a1e515047fc191958becb9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3a8aca380952f13b8581b63", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169809,75 +171015,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "E14001314", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001314" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4a1e515047fc191958becb9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3a8aca380952f13b8581b63", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46526.739, + "value": 49496.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4a4f1594dfd76b44327ee05", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3e38928d5ac6e91642065ed", "aggregation": { "method": "sum" }, @@ -169918,19 +171122,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001401", + "id": "E14001408", "level": "constituency", - "name": "North West Cambridgeshire", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001401" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001408" }, "measure": { "unit": "kwh" @@ -169953,28 +171157,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4a4f1594dfd76b44327ee05", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3e38928d5ac6e91642065ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172105259.188, + "value": 131864707.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4ac077ddb9b181c9853e9b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3e4d4a33a121464f7fd5481", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169990,7 +171194,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -169999,7 +171203,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -170007,27 +171211,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001354", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001354" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -170040,28 +171244,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4ac077ddb9b181c9853e9b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3e4d4a33a121464f7fd5481", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460825344.294, + "value": 34092.653, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4b7b7620ccf21f3eb9b243d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3f094c46b0b8d1fc07ec985", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170074,81 +171278,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001115", + "id": "E14001197", "level": "constituency", - "name": "Bournemouth East", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001115" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001197" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4b7b7620ccf21f3eb9b243d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3f094c46b0b8d1fc07ec985", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42251.563, + "value": 49324.126, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4ea9554f245c50f8c9dacf3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3f23769209def0859dc8d06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170164,7 +171370,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -170173,7 +171379,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -170181,27 +171387,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "W07000096", "level": "constituency", - "name": "Manchester Rusholme", + "name": "Dwyfor Meirionnydd", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000096" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -170216,28 +171422,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4ea9554f245c50f8c9dacf3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3f23769209def0859dc8d06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41485.632, + "value": 193355739.089, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4f9c40e67d29a182801eb29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3fdf096607ae6f069b2e9b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170250,75 +171456,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "E14001090", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001090" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4f9c40e67d29a182801eb29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3fdf096607ae6f069b2e9b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46802.925, + "value": 35766.988, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c404e7638030cd00120cd15f", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001110", + "level": "constituency", + "name": "Bolton North East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001110" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c404e7638030cd00120cd15f", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46235.657, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c500cf12f10e43c0b6cc9aa0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c405c2509bf58b8f38447b62", "aggregation": { "method": "sum" }, @@ -170359,19 +171650,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "E14001497", "level": "constituency", - "name": "Hendon", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001497" }, "measure": { "unit": "kwh" @@ -170392,20 +171683,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c500cf12f10e43c0b6cc9aa0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c405c2509bf58b8f38447b62", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 530342393.776, + "value": 247236400.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c509ded9d1b87a7535011832", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c436523ac350b6be84da723f", "aggregation": { "method": "sum" }, @@ -170446,19 +171737,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "E14001224", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001224" }, "measure": { "unit": "count" @@ -170481,28 +171772,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c509ded9d1b87a7535011832", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c436523ac350b6be84da723f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49079.743, + "value": 48843.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c50d9a8a4e23b32da2f76322", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c444c8e32246eb3a7bf0d419", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170515,73 +171806,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001275", "level": "constituency", - "name": "Warrington South", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001275" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c50d9a8a4e23b32da2f76322", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c444c8e32246eb3a7bf0d419", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43910.533, + "value": 141010950.01, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c51cb459fcc5d397fd2d6dee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c45ecdffb67389f9b5dacdfb", "aggregation": { "method": "sum" }, @@ -170622,19 +171915,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "S14000107", "level": "constituency", - "name": "South West Norfolk", + "name": "Ayr, Carrick and Cumnock", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000107" }, "measure": { "unit": "count" @@ -170655,28 +171948,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c51cb459fcc5d397fd2d6dee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c45ecdffb67389f9b5dacdfb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24254.573, + "value": 39101.615, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c534f284be413c594c9d84b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4978aec9d306049c105676f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170689,83 +171982,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001431", "level": "constituency", - "name": "Bradford East", + "name": "Portsmouth North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001431" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c534f284be413c594c9d84b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4978aec9d306049c105676f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43316.32, + "value": 376682460.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c53a549fe142aa32f9d02ade", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4b6f00cf3c5ff68563b62b5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170781,7 +172072,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -170790,7 +172081,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -170798,27 +172089,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "E14001284", "level": "constituency", - "name": "St Helens North", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001284" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -170831,28 +172122,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c53a549fe142aa32f9d02ade", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4b6f00cf3c5ff68563b62b5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44197.118, + "value": 587524601.851, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c59392ec29cccebc057ca204", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4bf9d0400e86df5083ce3ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170865,81 +172156,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001500", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001500" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c59392ec29cccebc057ca204", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4bf9d0400e86df5083ce3ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 523398061.783, + "value": 158033694.345, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5d1f0f1daaeb9b2293b92ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4c877bb298d2b1fc1650f7c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170955,7 +172248,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -170964,7 +172257,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -170972,27 +172265,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001341", + "id": "E14001542", "level": "constituency", - "name": "Liverpool West Derby", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001341" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001542" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -171005,28 +172298,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5d1f0f1daaeb9b2293b92ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4c877bb298d2b1fc1650f7c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442465383.181, + "value": 40490.761, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5df5311e73b036f3bd3b88a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c507ca2f92ab666bf3103cde", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171042,7 +172335,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -171051,7 +172344,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -171059,27 +172352,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "E14001481", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001481" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -171094,20 +172387,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5df5311e73b036f3bd3b88a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c507ca2f92ab666bf3103cde", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42414.469, + "value": 195137620.953, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c603adee3427c1adaa365016", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c54da4b8e634a79590c701c3", "aggregation": { "method": "sum" }, @@ -171148,19 +172441,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001132", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "Bristol East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001132" }, "measure": { "unit": "count" @@ -171181,28 +172474,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c603adee3427c1adaa365016", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c54da4b8e634a79590c701c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36628.202, + "value": 40648.71, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c62253631eaab754478e1707", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c54e0d10727d9298e237267f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171218,7 +172511,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -171227,7 +172520,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -171235,27 +172528,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "E14001264", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001264" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -171268,20 +172561,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c62253631eaab754478e1707", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c54e0d10727d9298e237267f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464931684.059, + "value": 47482.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6227808f7fb141eb76937fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5593a83256abe2548fcbffe", "aggregation": { "method": "sum" }, @@ -171322,19 +172615,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "E14001080", "level": "constituency", - "name": "North Somerset", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001080" }, "measure": { "unit": "count" @@ -171357,28 +172650,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6227808f7fb141eb76937fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5593a83256abe2548fcbffe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42813.096, + "value": 46622.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c62a2338edeadcd5296b9977", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c55f14e1b1f01c21763f854a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171391,83 +172684,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001321", + "id": "E14001587", "level": "constituency", - "name": "Leeds North East", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001587" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c62a2338edeadcd5296b9977", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c55f14e1b1f01c21763f854a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140562286.716, + "value": 35948.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c62d916fde98fd746373da2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c565e0656a6c1c01bc50c276", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171480,75 +172771,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "E14001442", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001442" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c62d916fde98fd746373da2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c565e0656a6c1c01bc50c276", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45211.0, + "value": 41300.859, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6b8ebf61dd07d141fa6cfdb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c57b12d8285c8c86f6a9f8bd", "aggregation": { "method": "sum" }, @@ -171589,19 +172878,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "E14001205", "level": "constituency", - "name": "Beaconsfield", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001205" }, "measure": { "unit": "kwh" @@ -171622,20 +172911,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6b8ebf61dd07d141fa6cfdb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c57b12d8285c8c86f6a9f8bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 585339825.12, + "value": 480763203.993, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6eeddfacf4c65c8e600f4dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c59d525b5a42ea42cdeacd34", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001097", + "level": "constituency", + "name": "Birmingham Northfield", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001097" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c59d525b5a42ea42cdeacd34", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 147448990.933, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5b1a6f4dd28f350ca49947c", "aggregation": { "method": "sum" }, @@ -171676,19 +173054,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001321", + "id": "E14001136", "level": "constituency", - "name": "Leeds North East", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001136" }, "measure": { "unit": "count" @@ -171709,20 +173087,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6eeddfacf4c65c8e600f4dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5b1a6f4dd28f350ca49947c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37574.825, + "value": 28099.701, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6f7199b143d0d7c237f8fd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5dcc21cdb3f7a19b786db0a", "aggregation": { "method": "sum" }, @@ -171763,19 +173141,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "E14001444", "level": "constituency", - "name": "South East Cornwall", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001444" }, "measure": { "unit": "kwh" @@ -171796,28 +173174,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6f7199b143d0d7c237f8fd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5dcc21cdb3f7a19b786db0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 217981430.223, + "value": 337497469.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c702bf1f6a992eacfff5f9b7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5fec33517bf36b1fd110c74", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171830,83 +173208,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "E14001362", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Mid Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001362" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c702bf1f6a992eacfff5f9b7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5fec33517bf36b1fd110c74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43479.988, + "value": 38842.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c720f15e6cd8216247e0f85c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c63882ab2a8e35293c85e414", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171919,83 +173295,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "E14001590", "level": "constituency", - "name": "Rochdale", + "name": "Witham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001590" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c720f15e6cd8216247e0f85c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c63882ab2a8e35293c85e414", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41914.446, + "value": 34271.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c74cfe7368e9dcbf62427c10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c63b190591b2ddfd047c8576", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172008,81 +173382,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "W07000101", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000101" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c74cfe7368e9dcbf62427c10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c63b190591b2ddfd047c8576", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510005528.016, + "value": 43537.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7615f29a7595c12e5a93dc4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c650c3686e972ebfe2bd3c06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172098,7 +173474,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -172107,7 +173483,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -172115,27 +173491,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "E14001294", "level": "constituency", - "name": "Lewisham East", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001294" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -172150,28 +173526,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7615f29a7595c12e5a93dc4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c650c3686e972ebfe2bd3c06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48403.265, + "value": 182438054.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c763de591d1ae82107d72ec9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c68a955ed6ef2aaadfc3d07f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172187,7 +173563,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -172196,7 +173572,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -172204,27 +173580,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001210", "level": "constituency", - "name": "Coventry South", + "name": "Earley and Woodley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001210" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -172239,28 +173615,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c763de591d1ae82107d72ec9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c68a955ed6ef2aaadfc3d07f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151165687.08, + "value": 41202.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7ab595b0a09a97838ad11be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6968d77807f95015a037d4d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172273,83 +173649,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001255", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001255" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7ab595b0a09a97838ad11be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6968d77807f95015a037d4d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43228.271, + "value": 490608845.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7ba9569df377e15178c6cc5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c699bb477f9133ee1a750a3d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172362,75 +173736,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "E14001352", "level": "constituency", - "name": "Macclesfield", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001352" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7ba9569df377e15178c6cc5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c699bb477f9133ee1a750a3d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45370.702, + "value": 352645262.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7c709847f267976d7d310ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6b4af8cc8af5f2239aed646", "aggregation": { "method": "sum" }, @@ -172471,19 +173843,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001316", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001316" }, "measure": { "unit": "count" @@ -172504,28 +173876,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7c709847f267976d7d310ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6b4af8cc8af5f2239aed646", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47186.437, + "value": 37306.26, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7d831915ee0c0502cd65907", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6bb0bb4e4a38bf86c7fea23", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172538,81 +173910,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "E14001510", "level": "constituency", - "name": "Aylesbury", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001510" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7d831915ee0c0502cd65907", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6bb0bb4e4a38bf86c7fea23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40591.75, + "value": 125391001.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e41ca218825ddb2ef9b6b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6be5256b69e4ef975a3ded7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172625,81 +173999,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001194", "level": "constituency", - "name": "Weald of Kent", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001194" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e41ca218825ddb2ef9b6b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6be5256b69e4ef975a3ded7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27951.217, + "value": 149971650.534, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7ed60f6984481b6356f22f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6cc2733c60e56f74676ff51", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172715,7 +174091,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -172724,7 +174100,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -172732,27 +174108,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "S14000062", "level": "constituency", - "name": "Glasgow East", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000062" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -172765,20 +174141,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7ed60f6984481b6356f22f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6cc2733c60e56f74676ff51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403243988.645, + "value": 33813.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7f48e131788fdc288208712", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6e218c7f7561eb11040a0b1", "aggregation": { "method": "sum" }, @@ -172819,19 +174195,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "E14001241", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001241" }, "measure": { "unit": "count" @@ -172854,28 +174230,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7f48e131788fdc288208712", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6e218c7f7561eb11040a0b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44056.386, + "value": 40943.63, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c81386e06a50329b62c57e84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6f4d751d91a353a19f4a665", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172888,73 +174264,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001394", + "id": "E14001539", "level": "constituency", - "name": "North East Somerset and Hanham", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001394" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001539" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c81386e06a50329b62c57e84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6f4d751d91a353a19f4a665", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 371128973.437, + "value": 44003.901, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c843cc8eb4f9561eb71fa365", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c73d9872a22fcffa6a77beaf", "aggregation": { "method": "sum" }, @@ -172995,19 +174373,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001241", + "id": "S14000103", "level": "constituency", - "name": "Frome and East Somerset", + "name": "Perth and Kinross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001241" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000103" }, "measure": { "unit": "kwh" @@ -173030,28 +174408,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c843cc8eb4f9561eb71fa365", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c73d9872a22fcffa6a77beaf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155023061.899, + "value": 185960309.552, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8460c1ec80c2c562c525add", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c73dd7254fc3c4a4b8a27605", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173064,81 +174442,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "S14000076", "level": "constituency", - "name": "South East Cornwall", + "name": "Dunfermline and Dollar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000076" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8460c1ec80c2c562c525add", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c73dd7254fc3c4a4b8a27605", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25853.104, + "value": 45024.505, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c862ddd4767a643c08f848ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c76ca68affd371d8d3ec2aa6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173151,83 +174531,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001483", "level": "constituency", - "name": "Cardiff North", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001483" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c862ddd4767a643c08f848ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c76ca68affd371d8d3ec2aa6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 124490716.477, + "value": 41177.958, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c875fa0448c500ffc8471f56", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e3524686f4ab7f82ffa78a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173243,7 +174621,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -173252,7 +174630,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -173260,27 +174638,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001457", "level": "constituency", - "name": "Worcester", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001457" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -173295,28 +174673,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c875fa0448c500ffc8471f56", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e3524686f4ab7f82ffa78a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144402573.087, + "value": 45817.671, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8af06d3322b047bd9211f06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e40f7dfd88a063f0bc04a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173329,83 +174707,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "E14001599", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001599" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8af06d3322b047bd9211f06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e40f7dfd88a063f0bc04a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140616470.131, + "value": 40880.179, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8b626a2145b0c530596d867", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e6d4e6206db7e1c1b3a11a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173421,7 +174797,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -173430,7 +174806,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -173438,27 +174814,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000106", + "id": "E14001550", "level": "constituency", - "name": "West Dunbartonshire", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001550" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -173471,20 +174847,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8b626a2145b0c530596d867", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e6d4e6206db7e1c1b3a11a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43192.994, + "value": 469077875.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8b7187699ed3aaf53c47fbd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7eb0e667fe6b2774dcae0c4", "aggregation": { "method": "sum" }, @@ -173525,19 +174901,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001454", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Ruislip, Northwood and Pinner", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001454" }, "measure": { "unit": "count" @@ -173560,20 +174936,196 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8b7187699ed3aaf53c47fbd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7eb0e667fe6b2774dcae0c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42166.0, + "value": 40282.002, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c85730d3416ad016b06914a7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000097", + "level": "constituency", + "name": "Gower", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000097" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c85730d3416ad016b06914a7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 45643.835, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c85b2fe35b444724f1ea7df5", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001582", + "level": "constituency", + "name": "Wetherby and Easingwold", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001582" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c85b2fe35b444724f1ea7df5", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 31421.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8c0e47d966510b144b06be4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c86f0411c1b3809fcc73833f", "aggregation": { "method": "sum" }, @@ -173614,19 +175166,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001360", "level": "constituency", - "name": "Canterbury", + "name": "Mid Buckinghamshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001360" }, "measure": { "unit": "kwh" @@ -173649,20 +175201,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8c0e47d966510b144b06be4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c86f0411c1b3809fcc73833f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153765066.987, + "value": 186420177.748, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8dbcedde499a51a622480d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c87c1d5c5537f5bd472098f2", "aggregation": { "method": "sum" }, @@ -173703,19 +175255,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001338", + "id": "E14001561", "level": "constituency", - "name": "Liverpool Riverside", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001338" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001561" }, "measure": { "unit": "kwh" @@ -173738,20 +175290,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8dbcedde499a51a622480d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c87c1d5c5537f5bd472098f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 179200220.006, + "value": 132744392.769, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8f13257acc39b42ac15f37f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c87cfe58a6ed2c111c35c55a", "aggregation": { "method": "sum" }, @@ -173792,19 +175344,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "E14001288", "level": "constituency", - "name": "East Wiltshire", + "name": "Hinckley and Bosworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001288" }, "measure": { "unit": "count" @@ -173827,28 +175379,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8f13257acc39b42ac15f37f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c87cfe58a6ed2c111c35c55a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42257.581, + "value": 45211.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8f17a9a13e24ab63ca201f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8911400f9fcf0dbeca4e012", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173861,81 +175413,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "W07000105", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "Newport West and Islwyn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000105" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8f17a9a13e24ab63ca201f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8911400f9fcf0dbeca4e012", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 708989877.941, + "value": 134638737.288, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8f5b3516e45c9429cecd957", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c89830799c448f621502a141", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173948,75 +175502,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "E14001064", "level": "constituency", - "name": "North West Leicestershire", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001064" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8f5b3516e45c9429cecd957", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c89830799c448f621502a141", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46052.0, + "value": 38750.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c90a4f92c302379ba65518e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c89fbbafe2ac0d9476b1c230", "aggregation": { "method": "sum" }, @@ -174057,19 +175609,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "E14001481", "level": "constituency", - "name": "East Ham", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001481" }, "measure": { "unit": "count" @@ -174090,28 +175642,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c90a4f92c302379ba65518e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c89fbbafe2ac0d9476b1c230", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35585.96, + "value": 29690.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c91bfa73f3f5a2f62feb3273", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8c41112bd7c8f0cca6437d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174124,75 +175676,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001233", + "id": "E14001117", "level": "constituency", - "name": "Fareham and Waterlooville", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001233" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001117" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c91bfa73f3f5a2f62feb3273", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8c41112bd7c8f0cca6437d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44763.758, + "value": 38101.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c93cb64f814523b930692591", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8efd701992ca06a0b6a69ce", "aggregation": { "method": "sum" }, @@ -174233,19 +175783,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "E14001428", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001428" }, "measure": { "unit": "kwh" @@ -174266,20 +175816,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c93cb64f814523b930692591", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8efd701992ca06a0b6a69ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 435780015.302, + "value": 458632971.522, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c93e69c9d5a27b605431d9c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8fda7c0fe01079e8a7b963b", "aggregation": { "method": "sum" }, @@ -174320,19 +175870,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001088", + "id": "E14001596", "level": "constituency", - "name": "Bexhill and Battle", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001596" }, "measure": { "unit": "kwh" @@ -174355,28 +175905,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c93e69c9d5a27b605431d9c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8fda7c0fe01079e8a7b963b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166628975.464, + "value": 160395331.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9406a52ba0d2855a7b818d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c919b4f069acea05c93c57a0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174392,7 +175942,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -174401,7 +175951,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -174409,27 +175959,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001117", + "id": "E14001212", "level": "constituency", - "name": "Bracknell", + "name": "East Grinstead and Uckfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001117" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001212" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -174442,28 +175992,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9406a52ba0d2855a7b818d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c919b4f069acea05c93c57a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38101.184, + "value": 398834456.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c95639ddb4dc144a5a922424", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c95a6b8ffb0a656c8456a690", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174476,81 +176026,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001145", + "id": "E14001458", "level": "constituency", - "name": "Bury South", + "name": "Rutland and Stamford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001145" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001458" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c95639ddb4dc144a5a922424", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c95a6b8ffb0a656c8456a690", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517123415.664, + "value": 166464007.109, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c95aba244f6bdf95a3394cea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c96536e5bf7ed3b60370b0e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174563,81 +176115,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001217", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001217" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c95aba244f6bdf95a3394cea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c96536e5bf7ed3b60370b0e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31486.541, + "value": 42257.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9a42644806e4d3ca1f902d2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c968fd541c88c9afe803b39a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174650,81 +176204,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001604", "level": "constituency", - "name": "Beverley and Holderness", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001604" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9a42644806e4d3ca1f902d2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c968fd541c88c9afe803b39a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37135.714, + "value": 49552.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9fabffbfd00124dc282df76", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c977f52aca0a7cd1f362ac30", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174740,7 +176296,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -174749,7 +176305,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -174757,27 +176313,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001436", + "id": "E14001252", "level": "constituency", - "name": "Rawmarsh and Conisbrough", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001436" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001252" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -174792,20 +176348,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9fabffbfd00124dc282df76", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c977f52aca0a7cd1f362ac30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42883.534, + "value": 135292370.448, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca34a886a6641c1ab274b85c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9a2ef3450d0963143b88a74", "aggregation": { "method": "sum" }, @@ -174846,19 +176402,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001078", "level": "constituency", - "name": "Amber Valley", + "name": "Basingstoke", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001078" }, "measure": { "unit": "count" @@ -174879,20 +176435,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca34a886a6641c1ab274b85c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9a2ef3450d0963143b88a74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41538.0, + "value": 43063.629, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:caaadb9ec0a259afa3917970", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9b94f6374c9e8019618c718", "aggregation": { "method": "sum" }, @@ -174933,19 +176489,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001557", + "id": "E14001073", "level": "constituency", - "name": "Tynemouth", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001557" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001073" }, "measure": { "unit": "kwh" @@ -174966,20 +176522,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:caaadb9ec0a259afa3917970", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9b94f6374c9e8019618c718", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 549180906.723, + "value": 403592987.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cadfb45699a37470bc7208d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9c1d988fee47121193d5f32", "aggregation": { "method": "sum" }, @@ -175020,19 +176576,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "E14001268", "level": "constituency", - "name": "Arundel and South Downs", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001268" }, "measure": { "unit": "kwh" @@ -175055,28 +176611,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cadfb45699a37470bc7208d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9c1d988fee47121193d5f32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 216868372.536, + "value": 168007320.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb0fdc113d654e103cdfbcc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9eb575fa18c43809ad0fc37", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175089,81 +176645,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001470", "level": "constituency", - "name": "Beverley and Holderness", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001470" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb0fdc113d654e103cdfbcc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9eb575fa18c43809ad0fc37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420066594.369, + "value": 45549.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb28aea844403e1fa18408d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca00653c8c1b2c5371af418b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175176,73 +176734,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001217", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001217" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb28aea844403e1fa18408d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca00653c8c1b2c5371af418b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43895.719, + "value": 188241359.895, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb3419b5694e478d686956f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca03056fb2f518de76e2049b", "aggregation": { "method": "sum" }, @@ -175283,19 +176843,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001206", + "id": "E14001175", "level": "constituency", - "name": "Dunstable and Leighton Buzzard", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001206" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001175" }, "measure": { "unit": "kwh" @@ -175318,28 +176878,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb3419b5694e478d686956f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca03056fb2f518de76e2049b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163284146.594, + "value": 129700830.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb5a40b9b2f48673662a502c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca404f17d744c30780a61003", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175352,75 +176912,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001310", + "id": "E14001417", "level": "constituency", - "name": "Kensington and Bayswater", + "name": "Orpington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001310" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001417" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb5a40b9b2f48673662a502c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca404f17d744c30780a61003", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 79756.165, + "value": 534055517.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb6b72b02ef019cd6a056944", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca40cdac92bb3cd495649806", "aggregation": { "method": "sum" }, @@ -175461,19 +177019,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "E14001080", "level": "constituency", - "name": "Hitchin", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001080" }, "measure": { "unit": "kwh" @@ -175494,20 +177052,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb6b72b02ef019cd6a056944", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca40cdac92bb3cd495649806", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459084542.124, + "value": 468661013.05, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb72abb677d52d68f6479fb9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca43d02b70b64926d374463b", "aggregation": { "method": "sum" }, @@ -175548,19 +177106,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001219", + "id": "S14000081", "level": "constituency", - "name": "Eastbourne", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001219" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000081" }, "measure": { "unit": "kwh" @@ -175583,115 +177141,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb72abb677d52d68f6479fb9", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 144658101.548, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbac522f8ebe73127cc99518", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001451", - "level": "constituency", - "name": "Rother Valley", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001451" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbac522f8ebe73127cc99518", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca43d02b70b64926d374463b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40168.882, + "value": 148523381.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbf9224b4ddd39cd4f6cc719", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca570ada8507e063e54f2580", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175707,7 +177178,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -175716,7 +177187,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -175724,27 +177195,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001132", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "Bristol East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001132" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -175757,20 +177228,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbf9224b4ddd39cd4f6cc719", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca570ada8507e063e54f2580", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43311.21, + "value": 383245708.385, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbfabc799f6ba4de9fe663e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca71f675038bbce405e1aa2b", "aggregation": { "method": "sum" }, @@ -175811,19 +177282,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001571", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "Wellingborough and Rushden", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001571" }, "measure": { "unit": "kwh" @@ -175844,28 +177315,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbfabc799f6ba4de9fe663e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca71f675038bbce405e1aa2b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379263543.782, + "value": 505205583.637, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc10d252f7be10e47c23f4cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca74785e6aad8f680f0fbaa7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175878,83 +177349,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "E14001327", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001327" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc10d252f7be10e47c23f4cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca74785e6aad8f680f0fbaa7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165865456.998, + "value": 34341.7, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc2099f32580f846db0b71e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca849bcf04c455c2230f52d3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175967,73 +177436,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "S14000077", "level": "constituency", - "name": "Gorton and Denton", + "name": "East Kilbride and Strathaven", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000077" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc2099f32580f846db0b71e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca849bcf04c455c2230f52d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43511.787, + "value": 46412.329, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc22422f125b910995a6a5b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca94091122b86ac6e5c9160d", "aggregation": { "method": "sum" }, @@ -176074,456 +177545,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", - "level": "constituency", - "name": "Mid Norfolk", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001365" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc22422f125b910995a6a5b8", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 205126885.982, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc22a01bde00455e1874d8fd", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001327", - "level": "constituency", - "name": "Leicester South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001327" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc22a01bde00455e1874d8fd", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 472427771.432, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc24044e0bcb21749189946d", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001332", - "level": "constituency", - "name": "Lewisham North", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001332" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc24044e0bcb21749189946d", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38390.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc595031fa511abc62bc6f5e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001394", - "level": "constituency", - "name": "North East Somerset and Hanham", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001394" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc595031fa511abc62bc6f5e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 40908.26, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc6aa1172714efeaa7f4982e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001235", - "level": "constituency", - "name": "Faversham and Mid Kent", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001235" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc6aa1172714efeaa7f4982e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38472.988, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc74814e7d25159c2da05b63", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001298", + "id": "E14001453", "level": "constituency", - "name": "Huntingdon", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001453" }, "measure": { "unit": "kwh" @@ -176544,20 +177578,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc74814e7d25159c2da05b63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca94091122b86ac6e5c9160d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 456724695.378, + "value": 515397756.172, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cca04c53cf8f87583b33c48a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca9d371f72bfad09bfdd47ca", "aggregation": { "method": "sum" }, @@ -176598,19 +177632,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "E14001101", "level": "constituency", - "name": "Bolton West", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001101" }, "measure": { "unit": "kwh" @@ -176631,1169 +177665,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cca04c53cf8f87583b33c48a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 527574114.262, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ccb30cfb3c66681fefaf6a58", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001547", - "level": "constituency", - "name": "Tipton and Wednesbury", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001547" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ccb30cfb3c66681fefaf6a58", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42521.562, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ccccd6f734cf548793aac2df", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001343", - "level": "constituency", - "name": "Louth and Horncastle", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001343" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ccccd6f734cf548793aac2df", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 171720690.436, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cccfff9df3a924244725de84", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001070", - "level": "constituency", - "name": "Ashton-under-Lyne", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001070" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cccfff9df3a924244725de84", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42473.371, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ccebe131424f5ade7ab777fd", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001517", - "level": "constituency", - "name": "Stockport", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001517" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ccebe131424f5ade7ab777fd", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42364.57, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd07c649f383fc0ce6d41a4a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001520", - "level": "constituency", - "name": "Stoke-on-Trent Central", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001520" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd07c649f383fc0ce6d41a4a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 51255.855, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd145c791102ea3fb661374c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001401", - "level": "constituency", - "name": "North West Cambridgeshire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001401" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd145c791102ea3fb661374c", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 51596.884, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd414e7da5e68acdfdd2e931", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001230", - "level": "constituency", - "name": "Esher and Walton", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001230" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd414e7da5e68acdfdd2e931", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 178762406.199, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd41d0b250ddad6c85520b5e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001208", - "level": "constituency", - "name": "Ealing North", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001208" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd41d0b250ddad6c85520b5e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41660.462, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd4e1e5aa220e3f8a7f260b5", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000088", - "level": "constituency", - "name": "Glasgow South West", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000088" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd4e1e5aa220e3f8a7f260b5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46851.449, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd7c911baf3acfe9e43bce1d", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001346", - "level": "constituency", - "name": "Luton South and South Bedfordshire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001346" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd7c911baf3acfe9e43bce1d", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46226.209, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd83beed937a1af60c6aaf53", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001488", - "level": "constituency", - "name": "South Leicestershire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001488" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd83beed937a1af60c6aaf53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca9d371f72bfad09bfdd47ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44596.837, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdbed00a67af4af24bfeffa0", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001580", - "level": "constituency", - "name": "Westmorland and Lonsdale", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001580" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdbed00a67af4af24bfeffa0", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 48865.339, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdc9b91edb05f8a8fa35d1b5", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001209", - "level": "constituency", - "name": "Ealing Southall", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001209" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdc9b91edb05f8a8fa35d1b5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 143642878.409, + "value": 442321102.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdca47ac877f5c2e6cd941d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:caba13f3dd8c4fcd616f5f0d", "aggregation": { "method": "sum" }, @@ -177834,19 +177719,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001561", + "id": "E14001187", "level": "constituency", - "name": "Wallasey", + "name": "Croydon South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001561" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001187" }, "measure": { "unit": "count" @@ -177867,28 +177752,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdca47ac877f5c2e6cd941d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:caba13f3dd8c4fcd616f5f0d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42722.417, + "value": 39756.77, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdd80dbd7576c851624ebc39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cad3a429d7849e5a8701bea0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177904,7 +177789,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -177913,7 +177798,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -177921,27 +177806,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001214", + "id": "E14001578", "level": "constituency", - "name": "East Hampshire", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001214" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001578" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -177954,28 +177839,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdd80dbd7576c851624ebc39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cad3a429d7849e5a8701bea0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395240456.061, + "value": 32954.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdd8900f017246d96af8e2b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cad603dc47f86e12c0962c52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177988,81 +177873,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "S14000021", "level": "constituency", - "name": "Hayes and Harlington", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000021" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdd8900f017246d96af8e2b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cad603dc47f86e12c0962c52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36269.379, + "value": 41356.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cde265ce5e042ec2d472748e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cae618562c7def1e2feca3ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178075,81 +177962,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "E14001506", "level": "constituency", - "name": "Hertford and Stortford", + "name": "Spen Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001506" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cde265ce5e042ec2d472748e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cae618562c7def1e2feca3ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 518099911.841, + "value": 127884440.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdebc66e152f4d2dc6d895b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:caff20216dd56385766ae3a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178162,81 +178051,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "W07000087", "level": "constituency", - "name": "Maidstone and Malling", + "name": "Caerfyrddin", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000087" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdebc66e152f4d2dc6d895b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:caff20216dd56385766ae3a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42704.668, + "value": 159139798.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdf34eeda1d736721e04371d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb12279d06f0b4a0c76cfbf2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178249,81 +178140,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001278", + "id": "S14000070", "level": "constituency", - "name": "Hemel Hempstead", + "name": "Coatbridge and Bellshill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001278" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000070" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdf34eeda1d736721e04371d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb12279d06f0b4a0c76cfbf2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39448.327, + "value": 123460860.277, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce10dd5587aa3ddad66e854a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb788b7514a70c60873b421b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178339,7 +178232,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -178348,7 +178241,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -178356,27 +178249,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001503", + "id": "E14001517", "level": "constituency", - "name": "Southgate and Wood Green", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001503" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001517" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -178389,28 +178282,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce10dd5587aa3ddad66e854a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb788b7514a70c60873b421b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 592493562.486, + "value": 42364.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce12a9c2885a636e16669606", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb8b309b2e09bf3f1fed0b11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178426,7 +178319,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -178435,7 +178328,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -178443,27 +178336,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "E14001513", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001513" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -178478,20 +178371,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce12a9c2885a636e16669606", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb8b309b2e09bf3f1fed0b11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139196739.204, + "value": 44050.293, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce222c800e1a59f9982ded5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb8e25646b37a07f9b97404c", "aggregation": { "method": "sum" }, @@ -178532,19 +178425,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "E14001394", "level": "constituency", - "name": "Great Yarmouth", + "name": "North East Somerset and Hanham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001394" }, "measure": { "unit": "count" @@ -178565,20 +178458,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce222c800e1a59f9982ded5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb8e25646b37a07f9b97404c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34459.0, + "value": 35533.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce50bbbb81baaa1559487f20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cba5f8c9eb540888f1d442f8", "aggregation": { "method": "sum" }, @@ -178619,19 +178512,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001111", + "id": "E14001131", "level": "constituency", - "name": "Bolton South and Walkden", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001131" }, "measure": { "unit": "kwh" @@ -178652,28 +178545,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce50bbbb81baaa1559487f20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cba5f8c9eb540888f1d442f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 503283572.674, + "value": 326733578.68, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce58426507606a763eda7e1d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbc8f2ac578a994e2040d6d0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178689,7 +178582,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -178698,7 +178591,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -178706,27 +178599,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001543", "level": "constituency", - "name": "Cheltenham", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001543" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -178741,28 +178634,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce58426507606a763eda7e1d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbc8f2ac578a994e2040d6d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48446.377, + "value": 155647058.099, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce5ed6179262ebad53a675ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbfdba475e1ad8fcb5fa2a01", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178775,83 +178668,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001413", + "id": "E14001509", "level": "constituency", - "name": "Nuneaton", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001413" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001509" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce5ed6179262ebad53a675ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbfdba475e1ad8fcb5fa2a01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45600.759, + "value": 44197.118, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce791ec4d28ec342fd7c3f76", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc019c016e88ae8595ebf15b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178864,81 +178755,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "E14001492", "level": "constituency", - "name": "Bedford", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001492" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce791ec4d28ec342fd7c3f76", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc019c016e88ae8595ebf15b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464264171.94, + "value": 110543806.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce791fa7c286f1fd04b1f781", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc0f997d4409cb728b15bdb6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178951,73 +178844,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "E14001380", "level": "constituency", - "name": "Blackburn", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001380" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce791fa7c286f1fd04b1f781", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc0f997d4409cb728b15bdb6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41571.553, + "value": 42166.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce84409d12df0a6587672239", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc2374503e877c6f9ef54f9c", "aggregation": { "method": "sum" }, @@ -179058,19 +178953,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001282", + "id": "E14001416", "level": "constituency", - "name": "Herne Bay and Sandwich", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001282" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001416" }, "measure": { "unit": "count" @@ -179093,20 +178988,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce84409d12df0a6587672239", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc2374503e877c6f9ef54f9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46978.003, + "value": 43532.241, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc25775cfb0a7401ccd6777a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001142", + "level": "constituency", + "name": "Burnley", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001142" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc25775cfb0a7401ccd6777a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 138222658.661, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce9e0f57c81a42b39a292bcb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc33347737b63cce22ad1cb4", "aggregation": { "method": "sum" }, @@ -179147,19 +179131,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001520", + "id": "E14001454", "level": "constituency", - "name": "Stoke-on-Trent Central", + "name": "Ruislip, Northwood and Pinner", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001520" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001454" }, "measure": { "unit": "kwh" @@ -179180,28 +179164,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce9e0f57c81a42b39a292bcb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc33347737b63cce22ad1cb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 518283114.315, + "value": 592396698.795, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cec5f03417c16950975841df", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc481325c54c79b4d78d761b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179214,137 +179198,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001215", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001215" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cec5f03417c16950975841df", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 51112.093, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cecc05ac4d7e8e38328b0206", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001423", - "level": "constituency", - "name": "Penistone and Stocksbridge", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001423" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "gas_year", "value": 2024 @@ -179356,20 +179251,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cecc05ac4d7e8e38328b0206", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc481325c54c79b4d78d761b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470337321.802, + "value": 36758.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf05d3476bb51580e36a21df", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc591bc2a4dfbf6636c6ecca", "aggregation": { "method": "sum" }, @@ -179410,19 +179305,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001319", + "id": "E14001086", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001086" }, "measure": { "unit": "kwh" @@ -179445,28 +179340,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf05d3476bb51580e36a21df", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc591bc2a4dfbf6636c6ecca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139011757.007, + "value": 153214359.845, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf10fdfd74c6b782f9fbcc20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc6281a5aaa91ae300862a63", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179479,83 +179374,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "E14001168", "level": "constituency", - "name": "Leicester West", + "name": "Chippenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001168" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf10fdfd74c6b782f9fbcc20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc6281a5aaa91ae300862a63", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160035056.336, + "value": 36222.143, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf15046a7307ab7f9a64d9b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc6d4e8a4e61a809836d2121", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179568,81 +179461,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "E14001418", "level": "constituency", - "name": "Dundee Central", + "name": "Ossett and Denby Dale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001418" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf15046a7307ab7f9a64d9b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc6d4e8a4e61a809836d2121", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44369.933, + "value": 42669.398, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf3b9444134f979fc8a271b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cce0ee3de7fcf905fce16659", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179658,7 +179553,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -179667,7 +179562,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -179675,27 +179570,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001598", + "id": "E14001323", "level": "constituency", - "name": "Worsley and Eccles", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001598" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001323" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -179708,20 +179603,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf3b9444134f979fc8a271b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cce0ee3de7fcf905fce16659", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44998.606, + "value": 432159388.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf3e3bad49b114dd85683196", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cce80763b900d8bb5ab518a6", "aggregation": { "method": "sum" }, @@ -179762,19 +179657,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "W07000101", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000101" }, "measure": { "unit": "kwh" @@ -179797,28 +179692,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf3e3bad49b114dd85683196", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cce80763b900d8bb5ab518a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135334791.444, + "value": 154724005.912, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf7683fb27daaf75395ba8ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd0ada993d3067ffcbc26749", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179831,73 +179726,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "S14000077", "level": "constituency", - "name": "Reigate", + "name": "East Kilbride and Strathaven", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000077" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf7683fb27daaf75395ba8ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd0ada993d3067ffcbc26749", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41300.859, + "value": 139595863.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf796d1c9bbc218340a5a588", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd1f5311ce84a85a5e7b2074", "aggregation": { "method": "sum" }, @@ -179938,19 +179835,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "E14001169", "level": "constituency", - "name": "Wolverhampton South East", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001169" }, "measure": { "unit": "kwh" @@ -179971,28 +179868,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf796d1c9bbc218340a5a588", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd1f5311ce84a85a5e7b2074", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487991167.141, + "value": 622286108.079, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfb00c0aeb066dcd0d2ccb93", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd6d4574e1ca289b61b96943", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180008,7 +179905,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -180017,7 +179914,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -180025,27 +179922,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001411", "level": "constituency", - "name": "Battersea", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001411" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -180058,28 +179955,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfb00c0aeb066dcd0d2ccb93", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd6d4574e1ca289b61b96943", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 402618053.936, + "value": 46072.39, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cff1afe9a29c07b4b6a0abbb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd726baa63af5f13b781fe98", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180095,7 +179992,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -180104,7 +180001,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -180112,27 +180009,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001231", "level": "constituency", - "name": "Cardiff North", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001231" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -180145,20 +180042,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cff1afe9a29c07b4b6a0abbb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd726baa63af5f13b781fe98", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39176.389, + "value": 334170210.06, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d003b71fe357329808d47bea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd9edcf78cdda69bd6de1241", "aggregation": { "method": "sum" }, @@ -180199,19 +180096,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001425", + "id": "E14001252", "level": "constituency", - "name": "Peterborough", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001425" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001252" }, "measure": { "unit": "count" @@ -180234,28 +180131,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d003b71fe357329808d47bea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd9edcf78cdda69bd6de1241", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51060.605, + "value": 43719.868, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0369fe095710286b7e92210", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdc0471bfd34c10ac7d79160", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180268,81 +180165,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000094", + "id": "S14000065", "level": "constituency", - "name": "Clwyd East", + "name": "Angus and Perthshire Glens", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000065" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0369fe095710286b7e92210", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdc0471bfd34c10ac7d79160", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 323271519.506, + "value": 211201160.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d05efa1a960772f68ad32fd5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdd9caa2cc3388095a18b4a8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180355,83 +180254,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "E14001157", "level": "constituency", - "name": "East Thanet", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001157" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d05efa1a960772f68ad32fd5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdd9caa2cc3388095a18b4a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51668.066, + "value": 419841406.549, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d06ca1aeb0b4f264ad9634fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cddf246df1fdd268741e046e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180447,7 +180344,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -180456,7 +180353,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -180464,27 +180361,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "E14001533", "level": "constituency", - "name": "Beaconsfield", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001533" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -180499,20 +180396,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d06ca1aeb0b4f264ad9634fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cddf246df1fdd268741e046e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41486.944, + "value": 172686497.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d06d0777486bfd78f4bf48f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce047f11b512795476d40c92", "aggregation": { "method": "sum" }, @@ -180553,19 +180450,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "E14001182", "level": "constituency", - "name": "Blyth and Ashington", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001182" }, "measure": { "unit": "kwh" @@ -180586,28 +180483,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d06d0777486bfd78f4bf48f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce047f11b512795476d40c92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 508123438.752, + "value": 517196239.23, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0b713bd83251fcf101231a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce04f416e3698c7db305e074", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180620,75 +180517,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "W07000094", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "Clwyd East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000094" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0b713bd83251fcf101231a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce04f416e3698c7db305e074", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134482860.692, + "value": 30492.365, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d123d6ce76f8fd8a2d85446c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce1a8078d2c1da3a0c6968c5", "aggregation": { "method": "sum" }, @@ -180729,19 +180624,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "W07000082", "level": "constituency", - "name": "Southend West and Leigh", + "name": "Alyn and Deeside", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000082" }, "measure": { "unit": "count" @@ -180762,20 +180657,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d123d6ce76f8fd8a2d85446c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce1a8078d2c1da3a0c6968c5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42974.149, + "value": 42010.713, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce334837c093b567f9465179", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001447", + "level": "constituency", + "name": "Rochester and Strood", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001447" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce334837c093b567f9465179", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 416814976.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d15177aab561f5ae9af78b75", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce3a604ebea9fb7a83f52ebb", "aggregation": { "method": "sum" }, @@ -180816,19 +180798,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "S14000106", "level": "constituency", - "name": "Southend East and Rochford", + "name": "West Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000106" }, "measure": { "unit": "count" @@ -180851,20 +180833,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d15177aab561f5ae9af78b75", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce3a604ebea9fb7a83f52ebb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45101.024, + "value": 47652.985, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d19099ef1b205bd3dfc73e4e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce5504b9ee5d07a61e5715cf", "aggregation": { "method": "sum" }, @@ -180905,19 +180887,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "E14001063", "level": "constituency", - "name": "Clacton", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001063" }, "measure": { "unit": "count" @@ -180940,28 +180922,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d19099ef1b205bd3dfc73e4e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce5504b9ee5d07a61e5715cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49605.331, + "value": 48662.013, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1e2785c9204eae4759f317f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce709eab0a19939380e0b023", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180974,75 +180956,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "E14001138", "level": "constituency", - "name": "Burnley", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001138" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1e2785c9204eae4759f317f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce709eab0a19939380e0b023", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138222658.661, + "value": 507731271.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1fc412bd1bdc473faf22e4c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce7aeed095023039a5447008", "aggregation": { "method": "sum" }, @@ -181083,19 +181063,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001109", "level": "constituency", - "name": "Brent West", + "name": "Bolsover", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001109" }, "measure": { "unit": "kwh" @@ -181116,20 +181096,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1fc412bd1bdc473faf22e4c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce7aeed095023039a5447008", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517111941.672, + "value": 505270722.338, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d24fa7dcda383f3a605fc76c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce7c21f6d23152aeef04239e", "aggregation": { "method": "sum" }, @@ -181170,19 +181150,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001319", + "id": "E14001595", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001595" }, "measure": { "unit": "count" @@ -181203,28 +181183,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d24fa7dcda383f3a605fc76c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce7c21f6d23152aeef04239e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32644.159, + "value": 46481.579, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d24fbf83423f7688da45c734", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cecc5284331b13a50df03773", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181237,81 +181217,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001094", "level": "constituency", - "name": "Peckham", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001094" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d24fbf83423f7688da45c734", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cecc5284331b13a50df03773", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33730.994, + "value": 40346.387, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d26256e73331e4bd815790c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ced7bf01711254e24e5a6ba8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181327,7 +181309,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -181336,7 +181318,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -181344,27 +181326,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "E14001580", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001580" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -181377,20 +181359,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d26256e73331e4bd815790c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ced7bf01711254e24e5a6ba8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31413.183, + "value": 370333450.854, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d289d3b2b81cf1ecc16f573b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf109abba8e05611861f1d89", "aggregation": { "method": "sum" }, @@ -181431,19 +181413,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "E14001148", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Camborne and Redruth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001148" }, "measure": { "unit": "count" @@ -181464,28 +181446,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d289d3b2b81cf1ecc16f573b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf109abba8e05611861f1d89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44119.753, + "value": 23874.37, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d28d8fd4538f680b6c4547a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf141b95abb26521f6c11506", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181498,75 +181480,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "E14001244", "level": "constituency", - "name": "Blackburn", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001244" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d28d8fd4538f680b6c4547a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf141b95abb26521f6c11506", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130785688.378, + "value": 517349680.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d29abe41ed04cd6f6723f201", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf2f03f0ae9870f107856434", "aggregation": { "method": "sum" }, @@ -181607,19 +181587,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "E14001179", "level": "constituency", - "name": "Southend East and Rochford", + "name": "Corby and East Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001179" }, "measure": { "unit": "kwh" @@ -181642,107 +181622,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d29abe41ed04cd6f6723f201", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 152467610.133, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2fd5b7084b9815ae03d42fc", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001073", - "level": "constituency", - "name": "Barking", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001073" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2fd5b7084b9815ae03d42fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf2f03f0ae9870f107856434", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38154.831, + "value": 174498213.075, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d307fc2a4606e87e0e7d87ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf4320674fa116f3337d11b6", "aggregation": { "method": "sum" }, @@ -181783,19 +181676,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001170", + "id": "E14001502", "level": "constituency", - "name": "Chorley", + "name": "Southend West and Leigh", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001502" }, "measure": { "unit": "kwh" @@ -181816,20 +181709,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d307fc2a4606e87e0e7d87ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf4320674fa116f3337d11b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470760368.362, + "value": 534665353.004, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d321f7da2f8dd71ea06506ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfab931c879e39bb63f27f0b", "aggregation": { "method": "sum" }, @@ -181870,19 +181763,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001598", + "id": "E14001408", "level": "constituency", - "name": "Worsley and Eccles", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001598" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001408" }, "measure": { "unit": "count" @@ -181905,107 +181798,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d321f7da2f8dd71ea06506ce", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 48695.967, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d336cc64b5006281c6b64b12", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000021", - "level": "constituency", - "name": "East Renfrewshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000021" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d336cc64b5006281c6b64b12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfab931c879e39bb63f27f0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 574522480.995, + "value": 46597.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d33a90f4d954c2beead89058", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfd77acee63417a099ed118d", "aggregation": { "method": "sum" }, @@ -182046,19 +181852,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "E14001140", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001140" }, "measure": { "unit": "kwh" @@ -182079,20 +181885,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d33a90f4d954c2beead89058", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfd77acee63417a099ed118d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473697701.95, + "value": 485132938.095, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d35da8058862a7dda3830859", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfea3944a825ef2643f39c9b", "aggregation": { "method": "sum" }, @@ -182133,19 +181939,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001135", "level": "constituency", - "name": "Southport", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001135" }, "measure": { "unit": "count" @@ -182168,20 +181974,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d35da8058862a7dda3830859", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfea3944a825ef2643f39c9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45169.318, + "value": 46909.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d387670799f813d8dac8eb23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfeaaa0e03ec9734c66573bc", "aggregation": { "method": "sum" }, @@ -182222,19 +182028,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "S14000103", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Perth and Kinross-shire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000103" }, "measure": { "unit": "count" @@ -182255,117 +182061,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d387670799f813d8dac8eb23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfeaaa0e03ec9734c66573bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34230.042, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d38830c8ea00e5bafbbee4ac", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000104", - "level": "constituency", - "name": "Rutherglen", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000104" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d38830c8ea00e5bafbbee4ac", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45992.779, + "value": 37417.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3a0d7cc0291ac40d330ec3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d01211c3335c815a28dfc0f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182378,75 +182095,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001396", + "id": "S14000087", "level": "constituency", - "name": "North Norfolk", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001396" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000087" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3a0d7cc0291ac40d330ec3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d01211c3335c815a28dfc0f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 187041004.886, + "value": 434784338.063, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3a99f8fd859a7c8542f5766", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d014a9e06a40da6d01f10ff9", "aggregation": { "method": "sum" }, @@ -182487,19 +182202,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "E14001077", "level": "constituency", - "name": "Crawley", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001077" }, "measure": { "unit": "kwh" @@ -182520,28 +182235,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3a99f8fd859a7c8542f5766", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d014a9e06a40da6d01f10ff9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451187357.267, + "value": 467029436.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3b9afd52ed263e9d17fbb37", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d02211673ee8b4d222d867ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182557,7 +182272,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -182566,7 +182281,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -182574,27 +182289,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "S14000104", "level": "constituency", - "name": "Edinburgh South", + "name": "Rutherglen", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000104" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -182607,28 +182322,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3b9afd52ed263e9d17fbb37", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d02211673ee8b4d222d867ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 532266106.8, + "value": 42274.805, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3ee9fb84c07cdd670102c84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d086a47988b46a9f4f59ca51", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182644,7 +182359,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -182653,7 +182368,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -182661,27 +182376,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001502", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Southend West and Leigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001502" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -182696,20 +182411,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3ee9fb84c07cdd670102c84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d086a47988b46a9f4f59ca51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42059.778, + "value": 146298104.892, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4098c71f42aa8176b4b5b0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0a97d9cb5cff1a0bc0aae25", "aggregation": { "method": "sum" }, @@ -182750,19 +182465,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "E14001156", "level": "constituency", - "name": "Southend East and Rochford", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001156" }, "measure": { "unit": "kwh" @@ -182783,28 +182498,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4098c71f42aa8176b4b5b0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0a97d9cb5cff1a0bc0aae25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 437885308.753, + "value": 298818158.619, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d43133a02c9b3d6d85ba763d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1067624c0e7653a114fe329", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182820,7 +182535,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -182829,7 +182544,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -182837,27 +182552,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "S14000064", "level": "constituency", - "name": "Gosport", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000064" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -182870,20 +182585,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d43133a02c9b3d6d85ba763d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1067624c0e7653a114fe329", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 354967302.084, + "value": 43311.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d466e80488adb34c59f5564b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d143b03865de270852d43929", "aggregation": { "method": "sum" }, @@ -182924,19 +182639,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "E14001091", "level": "constituency", - "name": "Hyndburn", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001091" }, "measure": { "unit": "count" @@ -182957,20 +182672,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d466e80488adb34c59f5564b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d143b03865de270852d43929", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41021.224, + "value": 46771.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d46a43615f5d2d08b1b3dd49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d15608d61ce6c889f1dcf819", "aggregation": { "method": "sum" }, @@ -183011,19 +182726,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001460", + "id": "E14001397", "level": "constituency", - "name": "Salisbury", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001460" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001397" }, "measure": { "unit": "kwh" @@ -183044,28 +182759,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d46a43615f5d2d08b1b3dd49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d15608d61ce6c889f1dcf819", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 314958060.204, + "value": 407493108.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d488a3a807e728d00750b7ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d16357e007c3d6f2e6816a5b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183081,7 +182796,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -183090,7 +182805,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -183098,27 +182813,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001266", + "id": "E14001331", "level": "constituency", - "name": "Harborough, Oadby and Wigston", + "name": "Lewisham East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001266" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001331" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -183133,28 +182848,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d488a3a807e728d00750b7ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d16357e007c3d6f2e6816a5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146602710.002, + "value": 48403.265, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d49a28fc0086bf80c5b37c40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d179f916bfbfa4012a9c410c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183170,7 +182885,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -183179,7 +182894,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -183187,27 +182902,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001202", + "id": "E14001214", "level": "constituency", - "name": "Dover and Deal", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001202" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001214" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -183222,28 +182937,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d49a28fc0086bf80c5b37c40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d179f916bfbfa4012a9c410c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145066178.071, + "value": 40569.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4ad5c8abc93a8c3476bf5e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1b12cb7489dd88ac6cba932", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183259,7 +182974,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -183268,7 +182983,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -183276,27 +182991,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "E14001329", "level": "constituency", - "name": "Thurrock", + "name": "Leigh and Atherton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001329" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -183309,28 +183024,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4ad5c8abc93a8c3476bf5e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1b12cb7489dd88ac6cba932", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 416555054.617, + "value": 48796.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4b0ca05112bbfc0b487becd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d20850c7b54d3c8ea0ed2756", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183343,83 +183058,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "E14001291", "level": "constituency", - "name": "Harrow West", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001291" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4b0ca05112bbfc0b487becd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d20850c7b54d3c8ea0ed2756", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147608767.064, + "value": 306688822.529, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4e6eb6c95a3a902fff3cbf2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2258d16188a48114635f43b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183432,75 +183145,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "E14001282", "level": "constituency", - "name": "Glasgow South", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001282" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4e6eb6c95a3a902fff3cbf2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2258d16188a48114635f43b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49648.229, + "value": 42119.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4f0307514c54bbf16a94ad3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d24af71f4712e52b70e091e4", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001155", + "level": "constituency", + "name": "Central Devon", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001155" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d24af71f4712e52b70e091e4", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 232005680.433, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d24d5f41156db5dc8cd714ed", "aggregation": { "method": "sum" }, @@ -183541,19 +183339,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "E14001340", "level": "constituency", - "name": "South East Cornwall", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001340" }, "measure": { "unit": "count" @@ -183576,28 +183374,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4f0307514c54bbf16a94ad3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d24d5f41156db5dc8cd714ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45389.393, + "value": 47033.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d50de279c19d60416f105e9d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2520af610060ffb03ddc525", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183613,7 +183411,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -183622,7 +183420,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -183630,27 +183428,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "E14001369", "level": "constituency", - "name": "Wycombe", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001369" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -183665,28 +183463,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d50de279c19d60416f105e9d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2520af610060ffb03ddc525", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168991635.497, + "value": 53552.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5167596b1edefef35d40701", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d25272ce068933bec4b49b30", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183699,81 +183497,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "E14001119", "level": "constituency", - "name": "Swindon North", + "name": "Bradford South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001119" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5167596b1edefef35d40701", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d25272ce068933bec4b49b30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42145.117, + "value": 45313.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d55327939cebb22bd32ca232", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d25bca6c5ffd304f09924d6d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183789,7 +183589,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -183798,7 +183598,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -183806,27 +183606,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "E14001160", "level": "constituency", - "name": "North Somerset", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001160" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -183841,28 +183641,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d55327939cebb22bd32ca232", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d25bca6c5ffd304f09924d6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150772916.45, + "value": 65520.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d55c722705194023eea85699", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d25e4bd8e8c55f496011dce1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183875,81 +183675,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "E14001442", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001442" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d55c722705194023eea85699", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d25e4bd8e8c55f496011dce1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43868.926, + "value": 179420743.052, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5702dd42fd7e6f62ff76abc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d26349628fd3fdaa93a90b02", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183962,83 +183764,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001201", + "id": "E14001421", "level": "constituency", - "name": "Dorking and Horley", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001201" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001421" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5702dd42fd7e6f62ff76abc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d26349628fd3fdaa93a90b02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167007661.654, + "value": 286963074.787, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5826f4886b8324c0e94d7f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2643d0e0ca749614af9b267", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184054,7 +183854,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -184063,7 +183863,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -184071,27 +183871,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "E14001353", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001353" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -184106,28 +183906,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5826f4886b8324c0e94d7f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2643d0e0ca749614af9b267", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129700830.097, + "value": 41485.632, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d58c55d10b4cd3904a1c1f48", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d26f01afb0edd40819740c29", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184140,81 +183940,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001519", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001519" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d58c55d10b4cd3904a1c1f48", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d26f01afb0edd40819740c29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41450.853, + "value": 40825.676, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d58f606ab1b080376cbb65ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d27ceebc7d9c199b7811e06c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184230,7 +184032,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -184239,7 +184041,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -184247,27 +184049,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001320", "level": "constituency", - "name": "Selby", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001320" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -184282,20 +184084,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d58f606ab1b080376cbb65ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d27ceebc7d9c199b7811e06c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45624.055, + "value": 142994399.194, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5a3f5c6a37d62b05117a56c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d27d10e11663c42923cc55fb", "aggregation": { "method": "sum" }, @@ -184336,19 +184138,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "E14001217", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001217" }, "measure": { "unit": "kwh" @@ -184369,20 +184171,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5a3f5c6a37d62b05117a56c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d27d10e11663c42923cc55fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 436050156.478, + "value": 288965204.903, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5ca82f69aaae771eb6339c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2819932270ebb26dd87198d", "aggregation": { "method": "sum" }, @@ -184423,19 +184225,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "S14000072", "level": "constituency", - "name": "Bassetlaw", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000072" }, "measure": { "unit": "count" @@ -184456,20 +184258,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5ca82f69aaae771eb6339c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2819932270ebb26dd87198d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45794.82, + "value": 40281.986, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2832a9bcea381750bf82659", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000107", + "level": "constituency", + "name": "Ayr, Carrick and Cumnock", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000107" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2832a9bcea381750bf82659", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 45969.805, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5cf1f07bd6ad7e8c348fcaa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2879ca9b5b6661c076d8fa6", "aggregation": { "method": "sum" }, @@ -184510,19 +184401,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000045", + "id": "E14001517", "level": "constituency", - "name": "Midlothian", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000045" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001517" }, "measure": { "unit": "kwh" @@ -184543,28 +184434,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5cf1f07bd6ad7e8c348fcaa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2879ca9b5b6661c076d8fa6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473084979.6, + "value": 463485705.342, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5f06087e3266a40f4dddaad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2891a23feeaaa68246effc4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184580,7 +184471,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -184589,7 +184480,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -184597,27 +184488,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "E14001484", "level": "constituency", - "name": "Beaconsfield", + "name": "South Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001484" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -184630,20 +184521,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5f06087e3266a40f4dddaad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2891a23feeaaa68246effc4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37789.086, + "value": 300884549.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5fc07e31dfeb67d3394a303", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2f1e403e2c16177ab3c3a18", "aggregation": { "method": "sum" }, @@ -184684,19 +184575,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001371", + "id": "E14001374", "level": "constituency", - "name": "Mitcham and Morden", + "name": "New Forest West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001371" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001374" }, "measure": { "unit": "kwh" @@ -184719,20 +184610,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5fc07e31dfeb67d3394a303", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2f1e403e2c16177ab3c3a18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145918175.66, + "value": 148493792.74, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6262fd11aad9b93df4b86d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d304e8f2cd93a413c15062f3", "aggregation": { "method": "sum" }, @@ -184773,19 +184664,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001561", "level": "constituency", - "name": "Warrington South", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001561" }, "measure": { "unit": "count" @@ -184808,28 +184699,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6262fd11aad9b93df4b86d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d304e8f2cd93a413c15062f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46666.714, + "value": 46019.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d628ea7d9cd2c079a2aa8be0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d305960c442f288cde727625", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184842,83 +184733,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001543", "level": "constituency", - "name": "Monmouthshire", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001543" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d628ea7d9cd2c079a2aa8be0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d305960c442f288cde727625", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43537.0, + "value": 40713.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6513e98b6f7fa909f25f7bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d30e08daa1f5c2ac85e73445", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184931,75 +184820,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001241", + "id": "E14001240", "level": "constituency", - "name": "Frome and East Somerset", + "name": "Forest of Dean", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001241" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001240" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6513e98b6f7fa909f25f7bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d30e08daa1f5c2ac85e73445", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40943.63, + "value": 25408.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6556199a4265b7bfcefdc93", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d316deb928095811c1ac5cbd", "aggregation": { "method": "sum" }, @@ -185040,19 +184927,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "E14001310", "level": "constituency", - "name": "Maidstone and Malling", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001310" }, "measure": { "unit": "kwh" @@ -185075,28 +184962,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6556199a4265b7bfcefdc93", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d316deb928095811c1ac5cbd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160847177.907, + "value": 292049815.832, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d66be414684fb300357b4e0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d33ab45b35bda26252a6a194", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185112,7 +184999,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -185121,7 +185008,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -185129,27 +185016,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "E14001573", "level": "constituency", - "name": "Rotherham", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001573" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -185162,20 +185049,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d66be414684fb300357b4e0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d33ab45b35bda26252a6a194", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47463.191, + "value": 506845796.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d682d88af71f096185b41a65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d379d21f19a9a7794b7f346b", "aggregation": { "method": "sum" }, @@ -185216,19 +185103,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "E14001471", "level": "constituency", - "name": "West Suffolk", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001471" }, "measure": { "unit": "kwh" @@ -185249,28 +185136,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d682d88af71f096185b41a65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d379d21f19a9a7794b7f346b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 335945961.907, + "value": 511038633.045, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d69d6c5d0d9cee6e5eee75f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3abf498a0f7474684bbbf9f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185286,7 +185173,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -185295,7 +185182,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -185303,27 +185190,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000062", + "id": "E14001551", "level": "constituency", - "name": "Aberdeenshire North and Moray East", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000062" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001551" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -185336,28 +185223,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d69d6c5d0d9cee6e5eee75f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3abf498a0f7474684bbbf9f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33813.639, + "value": 404790720.024, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6a3e14d47936f7759e8a832", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3d2f17e21595a76438f84d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185370,81 +185257,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "E14001072", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001072" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6a3e14d47936f7759e8a832", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3d2f17e21595a76438f84d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44765.949, + "value": 184367944.408, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6a6d5ff8343cf96f2ab1b7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3ecaef6fd7aef1f449b0c44", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185457,81 +185346,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001124", + "id": "E14001134", "level": "constituency", - "name": "Brentford and Isleworth", + "name": "Bristol North West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001124" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001134" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6a6d5ff8343cf96f2ab1b7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3ecaef6fd7aef1f449b0c44", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36279.806, + "value": 44539.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6cf78172f1e82771329cc0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d41f13b6dd51dccccc34957b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185547,7 +185438,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -185556,7 +185447,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -185564,27 +185455,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "E14001411", "level": "constituency", - "name": "Leeds East", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001411" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -185599,28 +185490,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6cf78172f1e82771329cc0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d41f13b6dd51dccccc34957b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48269.228, + "value": 139513292.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6e7dc22970906555109d1e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d42c702c3eaeb6d3e46ac4af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185633,81 +185524,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001210", + "id": "E14001527", "level": "constituency", - "name": "Earley and Woodley", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001210" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001527" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6e7dc22970906555109d1e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d42c702c3eaeb6d3e46ac4af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38356.631, + "value": 156862005.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d726ca35c1d7d582b4d70367", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d46c6c987253a24e8e703895", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185720,75 +185613,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "E14001160", "level": "constituency", - "name": "Cardiff East", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001160" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d726ca35c1d7d582b4d70367", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d46c6c987253a24e8e703895", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138858392.808, + "value": 51344.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d731be4886bf0906f9b272ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d495f992cc7adc25210e511e", "aggregation": { "method": "sum" }, @@ -185829,19 +185720,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "E14001118", "level": "constituency", - "name": "Kettering", + "name": "Bradford East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001118" }, "measure": { "unit": "kwh" @@ -185864,28 +185755,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d731be4886bf0906f9b272ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d495f992cc7adc25210e511e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163753871.292, + "value": 131840170.222, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7403d9e26d79f4d1ac2fe02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4a6ead8238da504f5bbbeef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185901,7 +185792,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -185910,158 +185801,69 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001077", - "level": "constituency", - "name": "Basildon and Billericay", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001077" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7403d9e26d79f4d1ac2fe02", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42037.998, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d750af193ec5eb51ed8db9ec", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001341", + "id": "E14001068", "level": "constituency", - "name": "Liverpool West Derby", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001341" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001068" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d750af193ec5eb51ed8db9ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4a6ead8238da504f5bbbeef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123106143.207, + "value": 479010807.615, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d75c3fd8761ccf0c47ce66b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4b3b09f888ef62c9367ed65", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186077,7 +185879,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -186086,7 +185888,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -186094,27 +185896,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001261", "level": "constituency", - "name": "Caerphilly", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001261" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -186127,20 +185929,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d75c3fd8761ccf0c47ce66b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4b3b09f888ef62c9367ed65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460208894.344, + "value": 38524.623, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d76773300a813653e473c00c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4c19ecc9c17d7f4b56f9da0", "aggregation": { "method": "sum" }, @@ -186181,19 +185983,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001110", + "id": "S14000084", "level": "constituency", - "name": "Bolton North East", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000084" }, "measure": { "unit": "count" @@ -186214,28 +186016,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d76773300a813653e473c00c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4c19ecc9c17d7f4b56f9da0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46235.657, + "value": 44835.885, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7861e8ab2c004ab8f6733cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4cc2fc8d5a2a998f3378c92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186248,83 +186050,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001529", "level": "constituency", - "name": "Lincoln", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001529" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7861e8ab2c004ab8f6733cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4cc2fc8d5a2a998f3378c92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50224.0, + "value": 425873379.737, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7c5862ff7d6f8b771988369", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4cdaec75495236863f67713", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186337,75 +186137,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000107", + "id": "E14001261", "level": "constituency", - "name": "Rhondda and Ogmore", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001261" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7c5862ff7d6f8b771988369", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4cdaec75495236863f67713", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46870.302, + "value": 441060307.341, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d80012645c54ca4dbeb536a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4d2495a3e4ea833629818a9", "aggregation": { "method": "sum" }, @@ -186446,19 +186244,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "E14001483", "level": "constituency", - "name": "Arundel and South Downs", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001483" }, "measure": { "unit": "count" @@ -186481,20 +186279,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d80012645c54ca4dbeb536a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4d2495a3e4ea833629818a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46327.062, + "value": 44329.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8494650363591e7d99804e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4ec088bc472683a71fdc5e3", "aggregation": { "method": "sum" }, @@ -186535,19 +186333,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "E14001244", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001244" }, "measure": { "unit": "count" @@ -186570,28 +186368,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8494650363591e7d99804e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4ec088bc472683a71fdc5e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46651.699, + "value": 47006.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d84bfabae1da02494b6190d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4f12483fdd14d119b672911", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186604,81 +186402,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001333", + "id": "E14001357", "level": "constituency", - "name": "Lewisham West and East Dulwich", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001333" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001357" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d84bfabae1da02494b6190d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4f12483fdd14d119b672911", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 456358560.887, + "value": 148836904.716, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8621664b0e68e44d5730c27", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d523e04e4e6ce764ada1a46d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186691,73 +186491,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "E14001228", "level": "constituency", - "name": "Wycombe", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001228" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8621664b0e68e44d5730c27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d523e04e4e6ce764ada1a46d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35323.945, + "value": 44388.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8c11e6c643b9283f1024025", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d554050cba9c26d23dae949d", "aggregation": { "method": "sum" }, @@ -186798,19 +186600,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "S14000092", "level": "constituency", - "name": "Tamworth", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000092" }, "measure": { "unit": "kwh" @@ -186833,28 +186635,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8c11e6c643b9283f1024025", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d554050cba9c26d23dae949d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152741764.402, + "value": 151802423.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9213315cdf015f82cd3d888", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d57ee1ea429791f86ad16b59", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186870,7 +186672,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -186879,7 +186681,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -186887,27 +186689,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "E14001170", "level": "constituency", - "name": "Rochdale", + "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001170" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -186920,28 +186722,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9213315cdf015f82cd3d888", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d57ee1ea429791f86ad16b59", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 448977266.233, + "value": 43315.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d932d51694d6cd216626f6a0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5a873ba60e72d341ff3fda6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186957,7 +186759,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -186966,7 +186768,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -186974,27 +186776,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001348", + "id": "E14001518", "level": "constituency", - "name": "Maidenhead", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001348" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001518" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -187007,28 +186809,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d932d51694d6cd216626f6a0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5a873ba60e72d341ff3fda6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 535186163.34, + "value": 43814.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d93ab00b03fa74c82f07ff57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d609d1bb5fc670a9179dedb4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187041,73 +186843,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001116", "level": "constituency", - "name": "Cardiff North", + "name": "Bournemouth West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001116" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d93ab00b03fa74c82f07ff57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d609d1bb5fc670a9179dedb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 438768570.9, + "value": 154581264.098, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d944b8c6330482c0bbb55695", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d635cbcfe8f0b020fa12c7b4", "aggregation": { "method": "sum" }, @@ -187148,19 +186952,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001396", "level": "constituency", - "name": "Coventry South", + "name": "North Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001396" }, "measure": { "unit": "count" @@ -187183,28 +186987,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d944b8c6330482c0bbb55695", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d635cbcfe8f0b020fa12c7b4", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 48073.198, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d64083db7b27e14b93105132", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001406", + "level": "constituency", + "name": "Northampton North", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001406" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d64083db7b27e14b93105132", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45898.862, + "value": 171645746.962, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d94b1331d50e11e8e17d628f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d64c7756742e01780a799c50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187217,83 +187110,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "E14001338", "level": "constituency", - "name": "South East Cornwall", + "name": "Liverpool Riverside", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001338" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d94b1331d50e11e8e17d628f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d64c7756742e01780a799c50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177834429.961, + "value": 38914.755, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d94e014b4fb959da159f35ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d678f21bd3b3098a9dc0ac07", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187306,75 +187197,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "W07000086", "level": "constituency", - "name": "North Bedfordshire", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000086" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d94e014b4fb959da159f35ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d678f21bd3b3098a9dc0ac07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45586.216, + "value": 41081.744, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d95a2346d2abb284d98e9bf5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d67ed8416579874f669cdba7", "aggregation": { "method": "sum" }, @@ -187415,19 +187304,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001065", "level": "constituency", - "name": "Wigan", + "name": "Altrincham and Sale West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001065" }, "measure": { "unit": "kwh" @@ -187448,28 +187337,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d95a2346d2abb284d98e9bf5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d67ed8416579874f669cdba7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471214798.156, + "value": 570233393.152, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d97e54dd2116b40ca905a88a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d689afe221b6dd5c91869f0e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187485,7 +187374,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -187494,7 +187383,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -187502,27 +187391,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "E14001319", "level": "constituency", - "name": "South West Devon", + "name": "Leeds Central and Headingley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001319" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -187537,28 +187426,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d97e54dd2116b40ca905a88a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d689afe221b6dd5c91869f0e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146158793.442, + "value": 42102.607, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d98eae8a5493d4242cdfba02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d692c1062a18e64a95b21ea7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187571,75 +187460,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "W07000104", "level": "constituency", - "name": "Burnley", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000104" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d98eae8a5493d4242cdfba02", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d692c1062a18e64a95b21ea7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47645.955, + "value": 47092.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d98f4eb439574d73d0f39218", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6aa4c8a85e3a5fa5527430d", "aggregation": { "method": "sum" }, @@ -187680,19 +187567,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "E14001443", "level": "constituency", - "name": "Hazel Grove", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001443" }, "measure": { "unit": "kwh" @@ -187713,20 +187600,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d98f4eb439574d73d0f39218", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6aa4c8a85e3a5fa5527430d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489457859.355, + "value": 487429802.825, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9b789a8d830d25066932182", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6dd18d9d83f0b54425f7beb", "aggregation": { "method": "sum" }, @@ -187767,19 +187654,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001361", + "id": "E14001349", "level": "constituency", - "name": "Mid Cheshire", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001361" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001349" }, "measure": { "unit": "kwh" @@ -187800,28 +187687,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9b789a8d830d25066932182", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6dd18d9d83f0b54425f7beb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 438064696.22, + "value": 460520956.288, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9ba5a3741f90bb939644c4f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6f8b16a8a06e5468ee2eee1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187834,81 +187721,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "E14001238", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001238" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9ba5a3741f90bb939644c4f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6f8b16a8a06e5468ee2eee1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45488.927, + "value": 202829495.364, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9c0b8c730b99a33c545f943", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d731b368272816555204215c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187921,75 +187810,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001569", + "id": "E14001451", "level": "constituency", - "name": "Waveney Valley", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001451" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9c0b8c730b99a33c545f943", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d731b368272816555204215c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42523.262, + "value": 471461170.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9cf463bde5be447ced54387", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7d6c1ff47bac87e816b8dbb", "aggregation": { "method": "sum" }, @@ -188030,19 +187917,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "E14001214", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001214" }, "measure": { "unit": "count" @@ -188063,28 +187950,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9cf463bde5be447ced54387", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7d6c1ff47bac87e816b8dbb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38099.519, + "value": 31836.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9dfca27e817950a4b49aab1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d824c76eae2046060ccb8926", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188097,83 +187984,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "E14001569", "level": "constituency", - "name": "Telford", + "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001569" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9dfca27e817950a4b49aab1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d824c76eae2046060ccb8926", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138024229.781, + "value": 154139294.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da0e6c5c89a398bf3eea8656", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d82c55e4172a042a3b44e7ae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188186,81 +188071,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001458", + "id": "E14001239", "level": "constituency", - "name": "Rutland and Stamford", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001458" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001239" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da0e6c5c89a398bf3eea8656", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d82c55e4172a042a3b44e7ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33237.898, + "value": 44867.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da1b75b18baf86bb5ad0e6e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d83884de720a65d41b4fae59", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188273,73 +188160,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001150", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001150" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da1b75b18baf86bb5ad0e6e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d83884de720a65d41b4fae59", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459343816.156, + "value": 143966886.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da1e130eb1d0dfa0ecb3fed3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d897ac0866007440062cc3fc", "aggregation": { "method": "sum" }, @@ -188380,19 +188269,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001199", "level": "constituency", - "name": "Harrow East", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001199" }, "measure": { "unit": "count" @@ -188413,20 +188302,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da1e130eb1d0dfa0ecb3fed3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d897ac0866007440062cc3fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37068.957, + "value": 38119.729, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da243677e5a543eab60eb67c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8a1d796cce17c5edf517d3b", "aggregation": { "method": "sum" }, @@ -188467,19 +188356,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001150", + "id": "E14001234", "level": "constituency", - "name": "Cannock Chase", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001150" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001234" }, "measure": { "unit": "count" @@ -188500,20 +188389,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da243677e5a543eab60eb67c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8a1d796cce17c5edf517d3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43159.0, + "value": 39616.773, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da2cc82e0a8d84558f071a9c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d90e1aff3b81adf942c49499", "aggregation": { "method": "sum" }, @@ -188554,19 +188443,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "S14000068", "level": "constituency", - "name": "Torbay", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000068" }, "measure": { "unit": "count" @@ -188589,28 +188478,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da2cc82e0a8d84558f071a9c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d90e1aff3b81adf942c49499", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49544.313, + "value": 45686.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da39c1c22d94ad2d94f53655", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9189b1c56b5a42a3f5744fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188626,7 +188515,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -188635,7 +188524,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -188643,27 +188532,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "E14001422", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001422" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -188676,28 +188565,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da39c1c22d94ad2d94f53655", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9189b1c56b5a42a3f5744fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41135.43, + "value": 540633003.314, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da3c85103f8f25f3f1cde350", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d920f6e47318a89a5bf28e75", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188713,7 +188602,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -188722,7 +188611,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -188730,27 +188619,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", + "id": "E14001325", "level": "constituency", - "name": "Gainsborough", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001243" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001325" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -188763,20 +188652,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da3c85103f8f25f3f1cde350", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d920f6e47318a89a5bf28e75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35115.0, + "value": 453621041.307, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da3f774ed83bb548f2f6b82b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d944f8ed14a4a0f8683065bc", "aggregation": { "method": "sum" }, @@ -188817,19 +188706,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001083", + "id": "E14001184", "level": "constituency", - "name": "Beckenham and Penge", + "name": "Crawley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001184" }, "measure": { "unit": "count" @@ -188850,20 +188739,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da3f774ed83bb548f2f6b82b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d944f8ed14a4a0f8683065bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43772.347, + "value": 42818.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da41548d2edf90abe631f69e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d946d108d940cd0671a658b6", "aggregation": { "method": "sum" }, @@ -188904,19 +188793,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001553", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001553" }, "measure": { "unit": "kwh" @@ -188939,107 +188828,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da41548d2edf90abe631f69e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 211201160.822, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da73011bfa074f77563b8100", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001579", - "level": "constituency", - "name": "West Worcestershire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001579" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da73011bfa074f77563b8100", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d946d108d940cd0671a658b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31017.563, + "value": 160687966.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da97aad8fec6a9ce622ed9bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d973025b050d93114e3bc4c2", "aggregation": { "method": "sum" }, @@ -189080,19 +188882,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "E14001200", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001200" }, "measure": { "unit": "kwh" @@ -189113,28 +188915,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da97aad8fec6a9ce622ed9bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d973025b050d93114e3bc4c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 482903094.846, + "value": 446293153.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da991183f4866a57bd44d225", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d98a1a6d53a4861c04ae7650", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189147,75 +188949,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001539", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001539" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da991183f4866a57bd44d225", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d98a1a6d53a4861c04ae7650", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150379611.565, + "value": 554658548.301, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:daa3893b4cc2782c7986ea38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9dc46b853a51e5b9b422531", "aggregation": { "method": "sum" }, @@ -189256,19 +189056,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001107", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001107" }, "measure": { "unit": "kwh" @@ -189289,28 +189089,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:daa3893b4cc2782c7986ea38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9dc46b853a51e5b9b422531", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473756880.681, + "value": 508123438.752, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:daad90b8fe0e4745a212dccc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9ec092f49274814a97c4d46", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189323,81 +189123,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "W07000102", "level": "constituency", - "name": "Stevenage", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000102" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:daad90b8fe0e4745a212dccc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9ec092f49274814a97c4d46", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38505.454, + "value": 160502909.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dabbd999833284847d08c8b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9f9bc4f1c38f571121702ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189410,83 +189212,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "E14001561", "level": "constituency", - "name": "Bristol North West", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001561" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dabbd999833284847d08c8b5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9f9bc4f1c38f571121702ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144644652.55, + "value": 42722.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dadd0210c178e09ed02d2716", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da478600fe81ce955025c535", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189499,83 +189299,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001385", "level": "constituency", - "name": "Wokingham", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001385" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dadd0210c178e09ed02d2716", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da478600fe81ce955025c535", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42205.88, + "value": 23483.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db128a2041a7d51b303ef3d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da543ed4333269d7942edd82", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189588,81 +189386,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "E14001534", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001534" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db128a2041a7d51b303ef3d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da543ed4333269d7942edd82", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31008.396, + "value": 149507216.651, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db1402a1d4c8acdcb9ebdbf1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da5aacb6d7d4c1d240586445", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189678,7 +189478,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -189687,7 +189487,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -189695,27 +189495,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001115", + "id": "E14001331", "level": "constituency", - "name": "Bournemouth East", + "name": "Lewisham East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001115" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001331" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -189730,28 +189530,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db1402a1d4c8acdcb9ebdbf1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da5aacb6d7d4c1d240586445", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49125.046, + "value": 148645255.704, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db5175c51a2110b2e3c8e4de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da982eb9cbf09590d9bcc890", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189767,7 +189567,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -189776,7 +189576,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -189784,27 +189584,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001477", + "id": "S14000095", "level": "constituency", - "name": "Slough", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001477" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000095" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -189819,20 +189619,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db5175c51a2110b2e3c8e4de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da982eb9cbf09590d9bcc890", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48435.28, + "value": 144179148.438, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db70cae31020dc8d56fb1cb1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dab96dd298c841398035a93e", "aggregation": { "method": "sum" }, @@ -189873,19 +189673,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001164", + "id": "E14001318", "level": "constituency", - "name": "Chester South and Eddisbury", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001164" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001318" }, "measure": { "unit": "count" @@ -189908,28 +189708,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db70cae31020dc8d56fb1cb1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dab96dd298c841398035a93e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41805.217, + "value": 40947.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db8493b2e57917bc0e55512f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dac0f60bb17a26cd43071bf3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189945,7 +189745,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -189954,7 +189754,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -189962,27 +189762,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "E14001514", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Staffordshire Moorlands", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001514" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -189995,28 +189795,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db8493b2e57917bc0e55512f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dac0f60bb17a26cd43071bf3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480763203.993, + "value": 32663.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db8acc021c5f348eceed2435", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dad0887cbd09003f72d01856", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001407", + "level": "constituency", + "name": "Northampton South", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001407" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dad0887cbd09003f72d01856", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 45478.364, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dad3244f2843b8ccdb963116", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190032,7 +189921,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -190041,7 +189930,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -190049,27 +189938,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "E14001171", "level": "constituency", - "name": "Cardiff East", + "name": "Christchurch", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001171" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -190082,20 +189971,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db8acc021c5f348eceed2435", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dad3244f2843b8ccdb963116", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 435894929.793, + "value": 38356.554, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db944a4a6086f94f86e13a70", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db1a81489522967dd8c7eef9", "aggregation": { "method": "sum" }, @@ -190136,19 +190025,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "E14001392", "level": "constituency", - "name": "Hendon", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001392" }, "measure": { "unit": "count" @@ -190169,28 +190058,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db944a4a6086f94f86e13a70", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db1a81489522967dd8c7eef9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36107.022, + "value": 38093.395, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dba91762ea0f912b5ad94c20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db20dbc00a174395b7211e0c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190206,7 +190095,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -190215,7 +190104,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -190223,27 +190112,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001183", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001183" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -190258,28 +190147,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dba91762ea0f912b5ad94c20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db20dbc00a174395b7211e0c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46426.917, + "value": 127307650.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbc382fc9866f49190718be2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db23f17d1d42e3609553ec75", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190292,75 +190181,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001141", + "id": "E14001460", "level": "constituency", - "name": "Buckingham and Bletchley", + "name": "Salisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001141" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001460" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbc382fc9866f49190718be2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db23f17d1d42e3609553ec75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45061.653, + "value": 314958060.204, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbc3f6acdde506f5fc544a73", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db2cf1edcf4e3713a0bd4537", "aggregation": { "method": "sum" }, @@ -190401,19 +190288,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "S14000108", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000108" }, "measure": { "unit": "count" @@ -190436,28 +190323,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbc3f6acdde506f5fc544a73", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db2cf1edcf4e3713a0bd4537", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40558.364, + "value": 51844.332, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc027c575c96edd152acddaf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db3a840877e251116c28dc65", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190473,7 +190360,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -190482,7 +190369,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -190490,27 +190377,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001176", "level": "constituency", - "name": "Redcar", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001176" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -190525,20 +190412,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc027c575c96edd152acddaf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db3a840877e251116c28dc65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45440.557, + "value": 161848038.76, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc1dc83b5421f8233e8b6ece", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db4ddb85fbf6999d284d70b2", "aggregation": { "method": "sum" }, @@ -190579,19 +190466,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000088", + "id": "S14000073", "level": "constituency", - "name": "Glasgow South West", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000073" }, "measure": { "unit": "count" @@ -190612,28 +190499,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc1dc83b5421f8233e8b6ece", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db4ddb85fbf6999d284d70b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40614.573, + "value": 31288.197, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc3301ef6a4889e8b732049c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db5f7bb5b280724c0d7c2646", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190646,81 +190533,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "S14000062", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000062" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc3301ef6a4889e8b732049c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db5f7bb5b280724c0d7c2646", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 419841406.549, + "value": 174711784.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc56fcb43b57aa6f546ffbb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db7cc059a968fe8334f83a2e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190736,7 +190625,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -190745,7 +190634,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -190753,27 +190642,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "E14001475", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001475" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -190786,28 +190675,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc56fcb43b57aa6f546ffbb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db7cc059a968fe8334f83a2e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 354615826.356, + "value": 34549.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc7846f559f0b0d584e740db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db7ead50155ce51a142c99b7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190820,81 +190709,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "E14001335", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001335" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc7846f559f0b0d584e740db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db7ead50155ce51a142c99b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40500.428, + "value": 44353.632, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc9a7aa77654d105b9205b5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db94a78ccae7a5f415391022", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190910,7 +190801,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -190919,7 +190810,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -190927,27 +190818,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "E14001535", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001535" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -190960,20 +190851,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc9a7aa77654d105b9205b5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db94a78ccae7a5f415391022", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33877.614, + "value": 572120009.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcaf3a049085a22655b40b5f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbaaa86a54976c343dbd9c1e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001379", + "level": "constituency", + "name": "Newcastle upon Tyne North", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001379" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbaaa86a54976c343dbd9c1e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 148755939.326, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbd1a345a7ba22897d19c11c", "aggregation": { "method": "sum" }, @@ -191014,19 +190994,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "E14001499", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001499" }, "measure": { "unit": "count" @@ -191049,20 +191029,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcaf3a049085a22655b40b5f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbd1a345a7ba22897d19c11c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44353.117, + "value": 49625.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd1a2cce77db39110d19d10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc2426b7ec657c28ed5c7946", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000071", + "level": "constituency", + "name": "Cowdenbeath and Kirkcaldy", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000071" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc2426b7ec657c28ed5c7946", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 48100.722, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc2787e5e634a086b69fcd4f", "aggregation": { "method": "sum" }, @@ -191103,19 +191172,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001201", "level": "constituency", - "name": "Twickenham", + "name": "Dorking and Horley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001201" }, "measure": { "unit": "kwh" @@ -191136,28 +191205,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd1a2cce77db39110d19d10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc2787e5e634a086b69fcd4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 543607257.005, + "value": 494078781.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd7887539cf8c6577376796", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc279cc6abf821d99dc10681", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191170,75 +191239,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001511", "level": "constituency", - "name": "Newport East", + "name": "St Ives", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001511" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd7887539cf8c6577376796", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc279cc6abf821d99dc10681", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144736565.881, + "value": 21043.9, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcdd35016c24f9a4f69113a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc3f38bd36034d289560448f", "aggregation": { "method": "sum" }, @@ -191279,19 +191346,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "E14001353", "level": "constituency", - "name": "Bristol East", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001353" }, "measure": { "unit": "count" @@ -191312,28 +191379,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcdd35016c24f9a4f69113a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc3f38bd36034d289560448f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40648.71, + "value": 30837.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dce0a723189ab402f3721b45", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc47fba3c9d1056b0f0c9d5a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191346,73 +191413,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001305", + "id": "E14001439", "level": "constituency", - "name": "Islington North", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001305" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001439" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dce0a723189ab402f3721b45", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc47fba3c9d1056b0f0c9d5a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 413389967.562, + "value": 161937648.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd1d8aa4deeab0334948dde7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc609755ea0b2123f38a8cc8", "aggregation": { "method": "sum" }, @@ -191453,19 +191522,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "E14001450", "level": "constituency", - "name": "North Somerset", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001450" }, "measure": { "unit": "kwh" @@ -191486,20 +191555,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd1d8aa4deeab0334948dde7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc609755ea0b2123f38a8cc8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 392410568.258, + "value": 539429756.488, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd529984c4746666391b5fb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc89e2d2d0d7a80242ccd7ec", "aggregation": { "method": "sum" }, @@ -191540,19 +191609,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "E14001591", "level": "constituency", - "name": "Newton Abbot", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001591" }, "measure": { "unit": "count" @@ -191575,28 +191644,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd529984c4746666391b5fb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc89e2d2d0d7a80242ccd7ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44589.228, + "value": 45204.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd6044d9b687b8a9cd4e25c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcb73ad01e0ec553f8f773cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191612,7 +191681,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -191621,7 +191690,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -191629,27 +191698,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "E14001110", "level": "constituency", - "name": "York Central", + "name": "Bolton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001110" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -191662,20 +191731,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd6044d9b687b8a9cd4e25c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcb73ad01e0ec553f8f773cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42337.816, + "value": 521769737.657, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd99a1d699d59c08fc97c284", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd4bacce53fe4acbcb9c5ba", "aggregation": { "method": "sum" }, @@ -191716,19 +191785,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001403", + "id": "S14000107", "level": "constituency", - "name": "North West Hampshire", + "name": "Ayr, Carrick and Cumnock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001403" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000107" }, "measure": { "unit": "kwh" @@ -191751,20 +191820,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd99a1d699d59c08fc97c284", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd4bacce53fe4acbcb9c5ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175860396.67, + "value": 137831900.778, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddb7a9137734f3919f742591", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd64d1856cfd9d5dc1052e7", "aggregation": { "method": "sum" }, @@ -191805,19 +191874,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001120", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001120" }, "measure": { "unit": "kwh" @@ -191840,28 +191909,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddb7a9137734f3919f742591", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd64d1856cfd9d5dc1052e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147343818.546, + "value": 137525852.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddc4e080064c771ae1baf834", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd8bcf0be8f2017127fcdd2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191874,81 +191943,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001508", "level": "constituency", - "name": "Liverpool Garston", + "name": "St Austell and Newquay", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001508" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddc4e080064c771ae1baf834", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd8bcf0be8f2017127fcdd2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460071461.396, + "value": 197518781.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddc8b157f3d17db2f08f26a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcf2dedc5949faf22a179e60", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191964,7 +192035,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -191973,7 +192044,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -191981,27 +192052,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001269", "level": "constituency", - "name": "Peckham", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001269" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -192016,20 +192087,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddc8b157f3d17db2f08f26a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcf2dedc5949faf22a179e60", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48155.036, + "value": 163918250.644, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddffa9ad206c72a995043d0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd68a52f3a1592b8a7338d58", "aggregation": { "method": "sum" }, @@ -192070,19 +192141,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001179", + "id": "E14001484", "level": "constituency", - "name": "Corby and East Northamptonshire", + "name": "South Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001179" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001484" }, "measure": { "unit": "count" @@ -192103,20 +192174,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddffa9ad206c72a995043d0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd68a52f3a1592b8a7338d58", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44523.103, + "value": 31318.912, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de3b40d27f685a9740054e01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd795e88a8a3b85abf31f7af", "aggregation": { "method": "sum" }, @@ -192157,19 +192228,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001404", "level": "constituency", - "name": "Manchester Central", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001404" }, "measure": { "unit": "count" @@ -192192,20 +192263,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de3b40d27f685a9740054e01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd795e88a8a3b85abf31f7af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 63758.25, + "value": 46052.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de5f6497d845d6193fcda747", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd7cee6e2a16d0b10c95fdad", "aggregation": { "method": "sum" }, @@ -192246,19 +192317,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "W07000112", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Ynys M\u00f4n", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000112" }, "measure": { "unit": "count" @@ -192279,28 +192350,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de5f6497d845d6193fcda747", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd7cee6e2a16d0b10c95fdad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38116.0, + "value": 16635.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de5fb59239172b3c492717fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd8dd9abc42ff99b3b6708e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192313,81 +192384,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001226", + "id": "E14001397", "level": "constituency", - "name": "Epping Forest", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001226" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001397" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de5fb59239172b3c492717fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd8dd9abc42ff99b3b6708e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39164.373, + "value": 49942.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de85e4db2a2e27d1380e653e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddb0c280c9b330bd7a75011e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192403,7 +192476,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -192412,7 +192485,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -192420,27 +192493,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "E14001525", "level": "constituency", - "name": "Ipswich", + "name": "Stratford and Bow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001525" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -192453,28 +192526,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de85e4db2a2e27d1380e653e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddb0c280c9b330bd7a75011e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42524.0, + "value": 314656184.524, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de9e1c18ec3bde09c2338bb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddd51f417dac4eb5aefb1a45", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192487,81 +192560,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001586", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001586" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de9e1c18ec3bde09c2338bb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddd51f417dac4eb5aefb1a45", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 385276702.428, + "value": 47299.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:deb64d1238ea33a60c699b35", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddfacd4a720a94e2bc08d6af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192574,81 +192649,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "E14001205", "level": "constituency", - "name": "Scunthorpe", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001205" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:deb64d1238ea33a60c699b35", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddfacd4a720a94e2bc08d6af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487439523.688, + "value": 137058665.068, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:decc646cfa89a86aa385c6ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de0be7257aa2bac046cda4d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192661,73 +192738,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "E14001077", "level": "constituency", - "name": "Nottingham East", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001077" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:decc646cfa89a86aa385c6ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de0be7257aa2bac046cda4d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468735187.354, + "value": 44825.113, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dee387da936c383c853eb34d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de1f079b1bf0895af9cd8b5d", "aggregation": { "method": "sum" }, @@ -192768,19 +192847,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001204", "level": "constituency", - "name": "Battersea", + "name": "Dudley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001204" }, "measure": { "unit": "count" @@ -192801,20 +192880,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dee387da936c383c853eb34d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de1f079b1bf0895af9cd8b5d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38080.092, + "value": 40324.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:deee2f855cc7983eecf547b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de369532b47c5cc19fbc0172", "aggregation": { "method": "sum" }, @@ -192855,19 +192934,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "W07000104", "level": "constituency", - "name": "Dudley", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000104" }, "measure": { "unit": "kwh" @@ -192890,20 +192969,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:deee2f855cc7983eecf547b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de369532b47c5cc19fbc0172", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133701877.82, + "value": 144736565.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df11d7714cdf115d824cb636", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de618c538145049576c2cd92", "aggregation": { "method": "sum" }, @@ -192944,19 +193023,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "E14001523", "level": "constituency", - "name": "Arundel and South Downs", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001523" }, "measure": { "unit": "count" @@ -192977,20 +193056,194 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df11d7714cdf115d824cb636", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de618c538145049576c2cd92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30247.899, + "value": 35523.742, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de64b5341a2e192f2ad83b2c", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000103", + "level": "constituency", + "name": "Neath and Swansea East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000103" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de64b5341a2e192f2ad83b2c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 441858209.201, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de989dcbc9b1ead731fb5ed9", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001567", + "level": "constituency", + "name": "Washington and Gateshead South", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001567" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de989dcbc9b1ead731fb5ed9", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 473756880.681, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df123e2b95538ffa5e214824", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de9c04cb29542f2e78cb4ccf", "aggregation": { "method": "sum" }, @@ -193031,19 +193284,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "S14000071", "level": "constituency", - "name": "Watford", + "name": "Cowdenbeath and Kirkcaldy", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000071" }, "measure": { "unit": "kwh" @@ -193066,28 +193319,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df123e2b95538ffa5e214824", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de9c04cb29542f2e78cb4ccf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156719231.411, + "value": 133062148.255, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df2d573442e6394135bdb0b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dea671ff700d51f9417260a8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193100,83 +193353,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "E14001448", "level": "constituency", - "name": "Leicester West", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001448" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df2d573442e6394135bdb0b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dea671ff700d51f9417260a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52331.0, + "value": 488517348.824, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df461790202b5a78806bf1d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:deb406863399087155edbfd0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193189,81 +193440,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001096", + "id": "S14000081", "level": "constituency", - "name": "Birmingham Ladywood", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000081" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df461790202b5a78806bf1d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:deb406863399087155edbfd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36399.147, + "value": 53402.867, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df6f74ac3d890abbf9fc2749", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dec486837de128dc8bc70947", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193276,73 +193529,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "E14001247", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001247" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df6f74ac3d890abbf9fc2749", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dec486837de128dc8bc70947", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 356662570.183, + "value": 173550444.661, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df72b53072e486423851e039", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dec8ab683da7eba39212dc98", "aggregation": { "method": "sum" }, @@ -193383,19 +193638,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "E14001531", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001531" }, "measure": { "unit": "kwh" @@ -193416,20 +193671,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df72b53072e486423851e039", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dec8ab683da7eba39212dc98", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 398834456.093, + "value": 537531895.926, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df87401ae35e1befba2841b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ded2cc5e3db62b0bf8b87e09", "aggregation": { "method": "sum" }, @@ -193470,19 +193725,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001531", + "id": "E14001390", "level": "constituency", - "name": "Sunderland Central", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001531" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001390" }, "measure": { "unit": "count" @@ -193505,115 +193760,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df87401ae35e1befba2841b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ded2cc5e3db62b0bf8b87e09", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47795.582, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df89bacf10c6d605526957ea", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001436", - "level": "constituency", - "name": "Rawmarsh and Conisbrough", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001436" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df89bacf10c6d605526957ea", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41833.068, + "value": 47111.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfaca6aad932149658545eb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dedb5ec2cbef29db6850f0e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193629,7 +193797,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -193638,7 +193806,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -193646,27 +193814,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "E14001509", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001509" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -193681,20 +193849,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfaca6aad932149658545eb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dedb5ec2cbef29db6850f0e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47138.606, + "value": 128745573.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfbe7beeccdfc97d624ce7e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dedb952253a0e17ee2637eb6", "aggregation": { "method": "sum" }, @@ -193735,19 +193903,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "E14001249", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Godalming and Ash", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001249" }, "measure": { "unit": "kwh" @@ -193770,28 +193938,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfbe7beeccdfc97d624ce7e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dedb952253a0e17ee2637eb6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164340513.506, + "value": 188604539.106, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfcc785533daeedbede1ddaf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df094d9b83b9489623b13edf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193807,7 +193975,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -193816,7 +193984,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -193824,27 +193992,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001145", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001145" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -193859,28 +194027,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfcc785533daeedbede1ddaf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df094d9b83b9489623b13edf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152522432.355, + "value": 44795.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfd2b4b339b27c1605ec0650", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df2f3757643212238b73181a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193893,83 +194061,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "E14001271", "level": "constituency", - "name": "Thurrock", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001271" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfd2b4b339b27c1605ec0650", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df2f3757643212238b73181a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47281.395, + "value": 38033.567, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfebe9b1645928a450fbb67a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df3b444d59cde3cad9479d50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193985,7 +194151,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -193994,7 +194160,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -194002,27 +194168,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001257", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001257" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -194035,20 +194201,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfebe9b1645928a450fbb67a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df3b444d59cde3cad9479d50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453621041.307, + "value": 32535.336, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfffa0dfae9650113b8c8255", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df42a23d575167a6698dc715", "aggregation": { "method": "sum" }, @@ -194089,19 +194255,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "E14001339", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001339" }, "measure": { "unit": "count" @@ -194124,28 +194290,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfffa0dfae9650113b8c8255", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df42a23d575167a6698dc715", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49944.963, + "value": 45237.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0087c6782fdeebdc0180f09", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df59593f91a4ec7c97924f42", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194161,7 +194327,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -194170,7 +194336,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -194178,27 +194344,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001245", + "id": "E14001066", "level": "constituency", - "name": "Gedling", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001245" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001066" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -194211,20 +194377,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0087c6782fdeebdc0180f09", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df59593f91a4ec7c97924f42", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 524687373.456, + "value": 41538.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e010027b3551d2ba79e17e43", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df942eadfe1585485a156486", "aggregation": { "method": "sum" }, @@ -194265,19 +194431,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001565", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001565" }, "measure": { "unit": "count" @@ -194300,20 +194466,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e010027b3551d2ba79e17e43", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df942eadfe1585485a156486", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41892.208, + "value": 46666.714, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df9f6e91bc3f418b83ab057d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000079", + "level": "constituency", + "name": "Edinburgh North and Leith", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000079" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df9f6e91bc3f418b83ab057d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 67906.232, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e01315b3895c621a44288b4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfae7e9ec65c8541b11cb1fd", "aggregation": { "method": "sum" }, @@ -194354,19 +194609,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "S14000092", "level": "constituency", - "name": "West Lancashire", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000092" }, "measure": { "unit": "count" @@ -194387,20 +194642,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e01315b3895c621a44288b4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfae7e9ec65c8541b11cb1fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39320.0, + "value": 41790.259, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e02e55d388eb63e2721c0a4d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfb8203e2d98160819222bd1", "aggregation": { "method": "sum" }, @@ -194441,19 +194696,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001122", + "id": "E14001333", "level": "constituency", - "name": "Brent East", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001122" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001333" }, "measure": { "unit": "kwh" @@ -194474,28 +194729,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e02e55d388eb63e2721c0a4d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfb8203e2d98160819222bd1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 542855668.568, + "value": 456358560.887, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e059844b6721a5e0300cb885", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfbb412888ee2a4c19bac366", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194508,83 +194763,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "E14001418", "level": "constituency", - "name": "Hamble Valley", + "name": "Ossett and Denby Dale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001418" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e059844b6721a5e0300cb885", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfbb412888ee2a4c19bac366", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156993203.112, + "value": 509466837.693, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e07bc20f7904c02d19432102", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfdcfd6d09a3ca8cd6a83f32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194600,7 +194853,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -194609,7 +194862,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -194617,27 +194870,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "E14001257", "level": "constituency", - "name": "Hartlepool", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001257" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -194650,20 +194903,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e07bc20f7904c02d19432102", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfdcfd6d09a3ca8cd6a83f32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43961.0, + "value": 340020782.044, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e07c4cde4df20a1d991c4d2e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0168c204acb4670857e390a", "aggregation": { "method": "sum" }, @@ -194704,19 +194957,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "W07000095", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000095" }, "measure": { "unit": "count" @@ -194737,28 +194990,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e07c4cde4df20a1d991c4d2e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0168c204acb4670857e390a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39768.0, + "value": 43227.479, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e09f304e5273ffea7d28db62", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e03e25f78f359601bcff5cc2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194774,7 +195027,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -194783,7 +195036,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -194791,27 +195044,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "E14001457", "level": "constituency", - "name": "Leigh and Atherton", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001457" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -194824,20 +195077,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e09f304e5273ffea7d28db62", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e03e25f78f359601bcff5cc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48796.234, + "value": 552032672.242, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0f6f917583c5a0448ede9e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e04dcd542e96397108f6e9ea", "aggregation": { "method": "sum" }, @@ -194878,19 +195131,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001350", + "id": "E14001510", "level": "constituency", - "name": "Makerfield", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001350" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001510" }, "measure": { "unit": "kwh" @@ -194911,20 +195164,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0f6f917583c5a0448ede9e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e04dcd542e96397108f6e9ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 456645412.233, + "value": 435778804.92, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1000f3eacb4f7f4a72a2795", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e06bb3b0b8a41583d88d199f", "aggregation": { "method": "sum" }, @@ -194965,19 +195218,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001466", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Sheffield Brightside and Hillsborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001466" }, "measure": { "unit": "kwh" @@ -194998,28 +195251,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1000f3eacb4f7f4a72a2795", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e06bb3b0b8a41583d88d199f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414269636.8, + "value": 480288132.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e100127f3ddafc0062547a18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e07aa15710448a4fe6f9abfb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195035,7 +195288,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -195044,7 +195297,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -195052,27 +195305,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "E14001560", "level": "constituency", - "name": "Doncaster North", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001560" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -195087,20 +195340,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e100127f3ddafc0062547a18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e07aa15710448a4fe6f9abfb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131128023.294, + "value": 48454.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e103778bfbefc7db359d4649", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e09d52c9611e616c3742df08", "aggregation": { "method": "sum" }, @@ -195141,19 +195394,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "E14001489", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "South Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001489" }, "measure": { "unit": "count" @@ -195174,28 +195427,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e103778bfbefc7db359d4649", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e09d52c9611e616c3742df08", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41790.259, + "value": 28547.367, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1078c4cd153e2d4ba0045f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0c98430cb716b54ae991508", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195208,75 +195461,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001122", + "id": "W07000104", "level": "constituency", - "name": "Brent East", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001122" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1078c4cd153e2d4ba0045f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0c98430cb716b54ae991508", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51545.526, + "value": 461660736.555, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1081fb5d03a26e37201cafe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0cb0b9cfb95b65d4ad711d4", "aggregation": { "method": "sum" }, @@ -195317,19 +195568,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001300", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "Ilford North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001300" }, "measure": { "unit": "count" @@ -195352,28 +195603,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1081fb5d03a26e37201cafe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0cb0b9cfb95b65d4ad711d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52080.0, + "value": 39495.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1a5570f7d863d4d5b5f3055", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1200ceb20356c9b3add1570", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195386,73 +195637,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000103", + "id": "E14001306", "level": "constituency", - "name": "Neath and Swansea East", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001306" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1a5570f7d863d4d5b5f3055", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1200ceb20356c9b3add1570", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42708.918, + "value": 59151.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1d6d064b4c6413cdda1149d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e14f73202732b8a27512b0f7", "aggregation": { "method": "sum" }, @@ -195493,19 +195746,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001401", "level": "constituency", - "name": "East Surrey", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001401" }, "measure": { "unit": "count" @@ -195526,20 +195779,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1d6d064b4c6413cdda1149d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e14f73202732b8a27512b0f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36758.0, + "value": 44923.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2076cc292172416046bc05b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e15bb974d22487fc7372c50f", "aggregation": { "method": "sum" }, @@ -195580,19 +195833,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001226", + "id": "E14001594", "level": "constituency", - "name": "Epping Forest", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001226" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001594" }, "measure": { "unit": "kwh" @@ -195615,28 +195868,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2076cc292172416046bc05b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e15bb974d22487fc7372c50f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169197190.891, + "value": 140616470.131, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2543f17bedd2c3e4f07fb57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1685b335585ac7820b2a618", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195652,7 +195905,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -195661,7 +195914,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -195669,27 +195922,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001108", + "id": "E14001418", "level": "constituency", - "name": "Bognor Regis and Littlehampton", + "name": "Ossett and Denby Dale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001418" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -195702,28 +195955,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2543f17bedd2c3e4f07fb57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1685b335585ac7820b2a618", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451392008.866, + "value": 40731.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e25bdc7e71d773793858de76", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e17c09d66e6d8f50fb6208d5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195739,7 +195992,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -195748,7 +196001,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -195756,27 +196009,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "E14001231", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001231" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -195791,28 +196044,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e25bdc7e71d773793858de76", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e17c09d66e6d8f50fb6208d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43840.234, + "value": 125875894.397, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2672564ff22dd48b8cda6cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e19cda5fae7caa745cf67d3d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195825,81 +196078,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "S14000108", "level": "constituency", - "name": "East Ham", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000108" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2672564ff22dd48b8cda6cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e19cda5fae7caa745cf67d3d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 417828982.049, + "value": 177628678.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e27b731adf5b615acfd695e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1f8d5aa1219aba1ec558b43", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195915,7 +196170,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -195924,7 +196179,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -195932,27 +196187,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "E14001210", "level": "constituency", - "name": "Salford", + "name": "Earley and Woodley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001210" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -195965,20 +196220,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e27b731adf5b615acfd695e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1f8d5aa1219aba1ec558b43", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37465.761, + "value": 461267548.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e28ddb4a1ec2f17055a7c173", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e208ed0e9750395fe17dc9c3", "aggregation": { "method": "sum" }, @@ -196019,19 +196274,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "S14000021", "level": "constituency", - "name": "Bassetlaw", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000021" }, "measure": { "unit": "kwh" @@ -196052,28 +196307,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e28ddb4a1ec2f17055a7c173", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e208ed0e9750395fe17dc9c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497917286.399, + "value": 574522480.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e29c3b025e1c3487465fabb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2786d73a18167a66701a045", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196086,81 +196341,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001085", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001085" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e29c3b025e1c3487465fabb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2786d73a18167a66701a045", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509726126.263, + "value": 173708052.313, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e29f9bf0db5bd64778fd711b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2d5692093a69c7f61a3b7ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196173,81 +196430,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001287", + "id": "E14001174", "level": "constituency", - "name": "High Peak", + "name": "Clacton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001287" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001174" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e29f9bf0db5bd64778fd711b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2d5692093a69c7f61a3b7ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40333.0, + "value": 49605.331, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2a6de939a51d13448ce8c2a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2f02463b55df4583e38830a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196260,81 +196519,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "E14001401", "level": "constituency", - "name": "Southend West and Leigh", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001401" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2a6de939a51d13448ce8c2a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2f02463b55df4583e38830a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 534665353.004, + "value": 172105259.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2c7d8a55da90de259bf6ced", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e32433e1e0d7fd48351383f7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196347,81 +196608,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "E14001531", "level": "constituency", - "name": "Southampton Itchen", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001531" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2c7d8a55da90de259bf6ced", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e32433e1e0d7fd48351383f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35041.571, + "value": 47795.582, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2cc9b779dec76476913f0b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e325b59735b52ff545221846", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196437,7 +196700,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -196446,7 +196709,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -196454,27 +196717,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001346", + "id": "E14001228", "level": "constituency", - "name": "Luton South and South Bedfordshire", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001346" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001228" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -196487,20 +196750,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2cc9b779dec76476913f0b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e325b59735b52ff545221846", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490383801.714, + "value": 42504.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2da19c574e35ede438cbefa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e337174e6f2af22d6b5e4e74", "aggregation": { "method": "sum" }, @@ -196541,19 +196804,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "E14001316", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001316" }, "measure": { "unit": "kwh" @@ -196576,117 +196839,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2da19c574e35ede438cbefa", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 144163050.023, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2e7fb80382f0e1a041b54ee", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000106", - "level": "constituency", - "name": "Pontypridd", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000106" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2e7fb80382f0e1a041b54ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e337174e6f2af22d6b5e4e74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46002.66, + "value": 133652164.75, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2f411080dc753f827d1e6f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e357e905f13f2983f20ae427", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196699,81 +196873,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001472", "level": "constituency", - "name": "Chippenham", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001472" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2f411080dc753f827d1e6f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e357e905f13f2983f20ae427", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36222.143, + "value": 147053898.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2f7d87d70092d8d95c54b12", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3645b751022f8e7c826983d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196786,75 +196962,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "E14001277", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001277" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2f7d87d70092d8d95c54b12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3645b751022f8e7c826983d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50737.143, + "value": 40290.886, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2f858c8eb253aa365466420", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e368b08ae5efce266db1b5bd", "aggregation": { "method": "sum" }, @@ -196895,19 +197069,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "E14001424", "level": "constituency", - "name": "Watford", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001424" }, "measure": { "unit": "kwh" @@ -196928,20 +197102,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2f858c8eb253aa365466420", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e368b08ae5efce266db1b5bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 475476407.441, + "value": 397448906.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e327d7a3bef30d54bdde670e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37192c7b1d814b0eb9d46bc", "aggregation": { "method": "sum" }, @@ -196982,19 +197156,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001153", "level": "constituency", - "name": "Croydon West", + "name": "Carshalton and Wallington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001153" }, "measure": { "unit": "kwh" @@ -197015,20 +197189,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e327d7a3bef30d54bdde670e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37192c7b1d814b0eb9d46bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 449203717.417, + "value": 447217224.353, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e339b95ea6eef9bd1aa04945", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37e6aa4a91f2bd0ea3a59e1", "aggregation": { "method": "sum" }, @@ -197069,19 +197243,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "E14001104", "level": "constituency", - "name": "Dudley", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001104" }, "measure": { "unit": "count" @@ -197104,28 +197278,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e339b95ea6eef9bd1aa04945", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37e6aa4a91f2bd0ea3a59e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42325.962, + "value": 46043.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e344d9a03f33cf506b482df3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3a4785e65986cd40f4cc7c3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197141,7 +197315,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -197150,7 +197324,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -197158,27 +197332,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "E14001133", "level": "constituency", - "name": "Chesterfield", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001133" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -197193,20 +197367,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e344d9a03f33cf506b482df3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3a4785e65986cd40f4cc7c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128668171.25, + "value": 42130.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3498716d454b699daa3c82d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3f156493d2d8128277cc326", "aggregation": { "method": "sum" }, @@ -197247,19 +197421,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001354", "level": "constituency", - "name": "Wokingham", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001354" }, "measure": { "unit": "kwh" @@ -197282,28 +197456,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3498716d454b699daa3c82d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3f156493d2d8128277cc326", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169652409.596, + "value": 131871679.085, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e36ca8264e133cd777e4c93e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e40642684b41735089e75bc4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197319,7 +197493,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -197328,7 +197502,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -197336,27 +197510,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001193", "level": "constituency", - "name": "Windsor", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001193" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -197369,28 +197543,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e36ca8264e133cd777e4c93e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e40642684b41735089e75bc4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 578038176.435, + "value": 43167.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e36d0775c931155d6faec7dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e42d65bdd5c85ac67bd267b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197403,75 +197577,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001562", + "id": "E14001116", "level": "constituency", - "name": "Walsall and Bloxwich", + "name": "Bournemouth West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001562" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001116" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e36d0775c931155d6faec7dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e42d65bdd5c85ac67bd267b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157621535.954, + "value": 405963705.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3785ae91e0425d8d27199e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e434838f98aa1732eb6a158c", "aggregation": { "method": "sum" }, @@ -197512,19 +197684,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001487", "level": "constituency", - "name": "Amber Valley", + "name": "South Holland and The Deepings", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001487" }, "measure": { "unit": "kwh" @@ -197547,28 +197719,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3785ae91e0425d8d27199e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e434838f98aa1732eb6a158c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135436688.347, + "value": 184853462.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e39f70d353d734bafb06a8de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e45f911cab1a5cc54743458f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197581,73 +197753,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001488", + "id": "E14001558", "level": "constituency", - "name": "South Leicestershire", + "name": "Uxbridge and South Ruislip", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001488" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001558" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e39f70d353d734bafb06a8de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e45f911cab1a5cc54743458f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40460.601, + "value": 160292289.932, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3c8888279a3a106674061df", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4bfee7932191357c063cc65", "aggregation": { "method": "sum" }, @@ -197688,19 +197862,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "E14001354", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001354" }, "measure": { "unit": "kwh" @@ -197721,28 +197895,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3c8888279a3a106674061df", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4bfee7932191357c063cc65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 306688822.529, + "value": 412859363.405, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3d840e51b28cdfaec83ce23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4c38ee6e8b17fba2e63b9fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197755,73 +197929,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "E14001262", "level": "constituency", - "name": "Bury North", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001262" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3d840e51b28cdfaec83ce23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4c38ee6e8b17fba2e63b9fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43382.723, + "value": 151511876.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3f039575b2499b39d278c06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4d80822dc829cdb37d3d9f8", "aggregation": { "method": "sum" }, @@ -197862,19 +198038,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001259", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001259" }, "measure": { "unit": "kwh" @@ -197897,20 +198073,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3f039575b2499b39d278c06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4d80822dc829cdb37d3d9f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141044881.249, + "value": 145632646.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3fa32243b3dc3c8f11bdead", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4e719c774a7b628a48b6ef8", "aggregation": { "method": "sum" }, @@ -197951,19 +198127,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "E14001147", "level": "constituency", - "name": "Plymouth Moor View", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001147" }, "measure": { "unit": "kwh" @@ -197984,117 +198160,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3fa32243b3dc3c8f11bdead", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 318426618.218, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3fa8dfe150e40eed789761e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001396", - "level": "constituency", - "name": "North Norfolk", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001396" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3fa8dfe150e40eed789761e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4e719c774a7b628a48b6ef8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48073.198, + "value": 535278772.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e401c1659f7031495bbb9f35", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e52802d4c343b10264340bfe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198110,7 +198197,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -198119,7 +198206,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -198127,27 +198214,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "E14001493", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001493" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -198160,28 +198247,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e401c1659f7031495bbb9f35", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e52802d4c343b10264340bfe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37554.888, + "value": 230862384.203, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e40421e2d7e5558de3fa7947", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e52bc1c107a64baf9ca78228", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198194,81 +198281,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001291", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001291" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e40421e2d7e5558de3fa7947", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e52bc1c107a64baf9ca78228", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 597475388.071, + "value": 160336444.377, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4086107f6b5db957962c608", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e533433b5b74260f706dd034", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198284,7 +198373,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -198293,7 +198382,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -198301,27 +198390,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "S14000069", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000069" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -198336,20 +198425,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4086107f6b5db957962c608", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e533433b5b74260f706dd034", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43289.261, + "value": 248070297.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e42a40b2303b6a1d0422c50c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e54c304bf808129c874d4e39", "aggregation": { "method": "sum" }, @@ -198390,19 +198479,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "E14001342", "level": "constituency", - "name": "Fylde", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001342" }, "measure": { "unit": "kwh" @@ -198423,28 +198512,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e42a40b2303b6a1d0422c50c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e54c304bf808129c874d4e39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 521216214.355, + "value": 442219227.445, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e447c7b7c8e4cddbf54a86f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e590ef4c4873c0ee9a71b521", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198457,83 +198546,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001251", "level": "constituency", - "name": "Glasgow North", + "name": "Gorton and Denton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001251" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e447c7b7c8e4cddbf54a86f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e590ef4c4873c0ee9a71b521", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145965842.736, + "value": 43511.787, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e44b876c14692aa626b51f0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e59e794fc69132ada9bb5bd7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198549,7 +198636,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -198558,7 +198645,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -198566,27 +198653,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "E14001349", "level": "constituency", - "name": "Dundee Central", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001349" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -198601,28 +198688,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e44b876c14692aa626b51f0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e59e794fc69132ada9bb5bd7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173131713.49, + "value": 47697.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e44d38a3841cf7468edb9132", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5b718d618c8d6624997f23d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198638,7 +198725,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -198647,7 +198734,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -198655,27 +198742,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001123", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001123" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -198688,28 +198775,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e44d38a3841cf7468edb9132", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5b718d618c8d6624997f23d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 513322409.848, + "value": 33576.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e457b62a19548105d4ba396a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5bbb219eaf2dba856b1e27e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198722,81 +198809,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001584", + "id": "E14001283", "level": "constituency", - "name": "Widnes and Halewood", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001584" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001283" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e457b62a19548105d4ba396a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5bbb219eaf2dba856b1e27e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 404047075.69, + "value": 48763.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4605ec94ee77d4d98bfe9e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5cc930b7e440b4eedb0391d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198812,7 +198901,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -198821,7 +198910,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -198829,27 +198918,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001556", "level": "constituency", - "name": "Bristol South", + "name": "Twickenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001556" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -198864,20 +198953,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4605ec94ee77d4d98bfe9e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5cc930b7e440b4eedb0391d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139926944.54, + "value": 45985.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4622e9cb0b82f8d3ad84063", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5f8af05e169c4ef4b26ef83", "aggregation": { "method": "sum" }, @@ -198918,19 +199007,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "E14001140", "level": "constituency", - "name": "Rochdale", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001140" }, "measure": { "unit": "count" @@ -198951,20 +199040,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4622e9cb0b82f8d3ad84063", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5f8af05e169c4ef4b26ef83", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39813.437, + "value": 42360.151, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e46244a24216febfd77ce549", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e654b55937284fe0e8f6def2", "aggregation": { "method": "sum" }, @@ -199005,19 +199094,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001293", + "id": "E14001455", "level": "constituency", - "name": "Hornsey and Friern Barnet", + "name": "Runcorn and Helsby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001293" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001455" }, "measure": { "unit": "kwh" @@ -199038,28 +199127,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e46244a24216febfd77ce549", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e654b55937284fe0e8f6def2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 519497449.12, + "value": 406940806.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e486b3057e5a715f28efaf1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e65da8e72cf5613a68dcaef2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199072,75 +199161,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "E14001538", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001538" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e486b3057e5a715f28efaf1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e65da8e72cf5613a68dcaef2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121380742.151, + "value": 449770041.906, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4ab36021de339ed1060f90e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e66983804b9c614f4755cc14", "aggregation": { "method": "sum" }, @@ -199181,19 +199268,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001430", "level": "constituency", - "name": "Brent West", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001430" }, "measure": { "unit": "kwh" @@ -199216,28 +199303,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4ab36021de339ed1060f90e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e66983804b9c614f4755cc14", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153612618.816, + "value": 220670380.756, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4dfb1c90b89688fc14a71e9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e68120156170f699efce7e8a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199250,83 +199337,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "E14001404", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001404" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4dfb1c90b89688fc14a71e9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e68120156170f699efce7e8a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45899.232, + "value": 42502.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4fc2f3051f42a03906c62d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e681c8fa0780c439df5a0396", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199342,7 +199427,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -199351,7 +199436,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -199359,27 +199444,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001401", + "id": "E14001248", "level": "constituency", - "name": "North West Cambridgeshire", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001401" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001248" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -199392,28 +199477,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4fc2f3051f42a03906c62d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e681c8fa0780c439df5a0396", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44923.742, + "value": 462035340.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e500403edf26b0ded0102073", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e68fbaca76c11a74edfbe0d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199429,7 +199514,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -199438,7 +199523,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -199446,27 +199531,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "E14001521", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001521" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -199481,28 +199566,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e500403edf26b0ded0102073", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e68fbaca76c11a74edfbe0d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166196798.844, + "value": 45392.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e50ca1e69d518092c8d305c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6cc0ec67fd12e2694d5aa91", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199515,75 +199600,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "E14001435", "level": "constituency", - "name": "Guildford", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001435" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e50ca1e69d518092c8d305c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6cc0ec67fd12e2694d5aa91", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164737697.085, + "value": 46164.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e52bf54b1523fc67d5433527", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6e83400c55b92c8ce313525", "aggregation": { "method": "sum" }, @@ -199624,19 +199707,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000088", + "id": "E14001082", "level": "constituency", - "name": "Glasgow South West", + "name": "Beaconsfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001082" }, "measure": { "unit": "kwh" @@ -199657,20 +199740,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e52bf54b1523fc67d5433527", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6e83400c55b92c8ce313525", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 424766403.876, + "value": 585339825.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e53325307106aad8c93df13a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e776ece600c1716f1cd4516e", "aggregation": { "method": "sum" }, @@ -199711,19 +199794,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "W07000111", "level": "constituency", - "name": "North East Hertfordshire", + "name": "Wrexham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000111" }, "measure": { "unit": "count" @@ -199746,20 +199829,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e53325307106aad8c93df13a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e776ece600c1716f1cd4516e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44619.414, + "value": 43941.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e545c2cdcb376dc2cc718f9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7d85959ef2df05cac47b0bf", "aggregation": { "method": "sum" }, @@ -199800,19 +199883,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "E14001400", "level": "constituency", - "name": "Milton Keynes North", + "name": "North Warwickshire and Bedworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001400" }, "measure": { "unit": "count" @@ -199835,28 +199918,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e545c2cdcb376dc2cc718f9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7d85959ef2df05cac47b0bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43772.893, + "value": 42223.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e54f57d38bc718cb8f52e552", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7e0907fd4144b12858cbbe0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199872,7 +199955,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -199881,7 +199964,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -199889,27 +199972,116 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001273", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "Harwich and North Essex", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001273" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7e0907fd4144b12858cbbe0", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 163620009.025, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7e98885c9f66a353ff00347", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001226", + "level": "constituency", + "name": "Epping Forest", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001226" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -199924,28 +200096,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e54f57d38bc718cb8f52e552", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7e98885c9f66a353ff00347", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51188.972, + "value": 169197190.891, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5524f1ac01805ec5fdc3cbd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7eacffb439e39b120ba8eb0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199961,7 +200133,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -199970,7 +200142,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -199978,27 +200150,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001150", + "id": "E14001435", "level": "constituency", - "name": "Cannock Chase", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001150" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001435" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -200013,20 +200185,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5524f1ac01805ec5fdc3cbd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7eacffb439e39b120ba8eb0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45324.0, + "value": 163961724.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5620e84bda41775684eb68e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7f66ed394b67606d465133c", "aggregation": { "method": "sum" }, @@ -200067,19 +200239,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001335", + "id": "E14001286", "level": "constituency", - "name": "Lichfield", + "name": "Heywood and Middleton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001335" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001286" }, "measure": { "unit": "kwh" @@ -200102,20 +200274,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5620e84bda41775684eb68e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7f66ed394b67606d465133c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153478574.326, + "value": 135250064.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5713143ce30bf926df0ecbf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e82d6e0bd6753a717eef3723", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001293", + "level": "constituency", + "name": "Hornsey and Friern Barnet", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001293" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e82d6e0bd6753a717eef3723", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 519497449.12, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e832794f29351e760f7933dc", "aggregation": { "method": "sum" }, @@ -200156,19 +200415,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "S14000027", "level": "constituency", - "name": "Loughborough", + "name": "Na h-Eileanan an Iar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000027" }, "measure": { "unit": "count" @@ -200189,28 +200448,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5713143ce30bf926df0ecbf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e832794f29351e760f7933dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39389.782, + "value": 1694.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e584270443764377c385133c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8352bf43b7efa660968ed98", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200226,7 +200485,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -200235,7 +200494,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -200243,27 +200502,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "E14001485", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001485" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -200278,20 +200537,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e584270443764377c385133c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8352bf43b7efa660968ed98", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45969.805, + "value": 150934213.363, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5a50665b08695a3e46dc717", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e845bbdc30b28a84e6adf045", "aggregation": { "method": "sum" }, @@ -200332,19 +200591,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "E14001389", "level": "constituency", - "name": "South Suffolk", + "name": "North Durham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001389" }, "measure": { "unit": "count" @@ -200367,28 +200626,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5a50665b08695a3e46dc717", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e845bbdc30b28a84e6adf045", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43552.0, + "value": 46116.041, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5b772673213a13bc8f7195b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e877c1aca8d828db0b00821b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200401,75 +200660,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "E14001336", "level": "constituency", - "name": "Edinburgh South West", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001336" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5b772673213a13bc8f7195b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e877c1aca8d828db0b00821b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148523381.463, + "value": 47375.726, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5c3ea47a68b7ec2779d591b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8a3877ca7c455f8b3364d2e", "aggregation": { "method": "sum" }, @@ -200510,19 +200767,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001278", "level": "constituency", - "name": "North West Norfolk", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001278" }, "measure": { "unit": "kwh" @@ -200545,28 +200802,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5c3ea47a68b7ec2779d591b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8a3877ca7c455f8b3364d2e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 200548995.871, + "value": 153512064.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5df14afd304e2b373b17dbe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8d4300fd5d4a22b68d32b7d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200582,7 +200839,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -200591,7 +200848,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -200599,27 +200856,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001190", "level": "constituency", - "name": "Barrow and Furness", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001190" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -200632,20 +200889,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5df14afd304e2b373b17dbe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8d4300fd5d4a22b68d32b7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446143466.268, + "value": 44949.381, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5f54d6781f5e7a6c0360805", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8e71738f479504c0bee7edf", "aggregation": { "method": "sum" }, @@ -200686,19 +200943,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001588", "level": "constituency", - "name": "Maldon", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001588" }, "measure": { "unit": "count" @@ -200721,28 +200978,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5f54d6781f5e7a6c0360805", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8e71738f479504c0bee7edf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43598.0, + "value": 44742.842, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e632b8344368db2c4f97ecad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8feb50787b878e573b43a6c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200755,73 +201012,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "E14001424", "level": "constituency", - "name": "Bishop Auckland", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001424" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e632b8344368db2c4f97ecad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8feb50787b878e573b43a6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442321102.593, + "value": 48273.114, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e678738a1160c1a16db02377", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e90027b81a47214707398630", "aggregation": { "method": "sum" }, @@ -200862,19 +201121,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000095", + "id": "E14001572", "level": "constituency", - "name": "Clwyd North", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001572" }, "measure": { "unit": "count" @@ -200897,20 +201156,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e678738a1160c1a16db02377", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e90027b81a47214707398630", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47531.473, + "value": 41356.139, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e68914f1eb0c424dd6f3b43b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e90b5bb07ed9a58d40e24a92", "aggregation": { "method": "sum" }, @@ -200951,19 +201210,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000062", + "id": "E14001494", "level": "constituency", - "name": "Aberdeenshire North and Moray East", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000062" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001494" }, "measure": { "unit": "kwh" @@ -200986,20 +201245,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e68914f1eb0c424dd6f3b43b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e90b5bb07ed9a58d40e24a92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 174711784.409, + "value": 174736088.044, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6ba01c745a4e57d7f89633d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e911c56c4082d39a7eda47a7", "aggregation": { "method": "sum" }, @@ -201040,19 +201299,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "E14001520", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001520" }, "measure": { "unit": "count" @@ -201073,28 +201332,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6ba01c745a4e57d7f89633d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e911c56c4082d39a7eda47a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44703.275, + "value": 48589.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6da2ce9a1d8805c040a5a58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e92424f9203c0135f36c939c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201110,7 +201369,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -201119,7 +201378,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -201127,27 +201386,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001506", "level": "constituency", - "name": "Selby", + "name": "Spen Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001506" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -201162,28 +201421,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6da2ce9a1d8805c040a5a58", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e92424f9203c0135f36c939c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153194432.534, + "value": 42962.76, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6f2ffdce044dfb60416cb09", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e94e09ce8bdac94a0260cfe7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201196,75 +201455,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "E14001269", "level": "constituency", - "name": "Swindon South", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001269" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6f2ffdce044dfb60416cb09", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e94e09ce8bdac94a0260cfe7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49097.624, + "value": 599790985.857, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e719c10807de700e028b6562", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e956133fe2bb9bf21212f108", "aggregation": { "method": "sum" }, @@ -201305,19 +201562,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001115", "level": "constituency", - "name": "Southport", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001115" }, "measure": { "unit": "kwh" @@ -201340,28 +201597,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e719c10807de700e028b6562", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e956133fe2bb9bf21212f108", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141416942.516, + "value": 151166879.098, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e735b2f57d72aee0621cd94e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9795046b711d9653d2c3ec2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201377,7 +201634,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -201386,7 +201643,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -201394,27 +201651,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001209", + "id": "E14001224", "level": "constituency", - "name": "Ealing Southall", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001209" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001224" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -201427,28 +201684,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e735b2f57d72aee0621cd94e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9795046b711d9653d2c3ec2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 483236819.958, + "value": 35749.813, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e76492096a98300ffe542f34", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9c7fe1acb4ee89f251a708a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201461,75 +201718,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001095", "level": "constituency", - "name": "Barnsley North", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001095" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e76492096a98300ffe542f34", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9c7fe1acb4ee89f251a708a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48329.769, + "value": 477577975.756, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e76c94dfe919b4de8586d538", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9d184d9f2bf03472bce4a11", "aggregation": { "method": "sum" }, @@ -201570,19 +201825,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "E14001302", "level": "constituency", - "name": "Horsham", + "name": "Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001302" }, "measure": { "unit": "kwh" @@ -201603,28 +201858,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e76c94dfe919b4de8586d538", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9d184d9f2bf03472bce4a11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 386856719.715, + "value": 436883697.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e772f74b32dca7410498a193", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea0441f1a5c12a21b9716c94", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201640,7 +201895,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -201649,7 +201904,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -201657,27 +201912,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "E14001166", "level": "constituency", - "name": "Cambridge", + "name": "Chichester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001166" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -201692,20 +201947,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e772f74b32dca7410498a193", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea0441f1a5c12a21b9716c94", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48631.384, + "value": 177150154.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7740994373458c89dab6076", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea13fe05c00e791bfa3ce9f2", "aggregation": { "method": "sum" }, @@ -201746,19 +202001,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001419", "level": "constituency", - "name": "Sheffield Central", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001419" }, "measure": { "unit": "kwh" @@ -201779,28 +202034,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7740994373458c89dab6076", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea13fe05c00e791bfa3ce9f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 347088344.113, + "value": 461817830.637, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e776d6d93de217d4af062ffd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea1ac1c6662e21a58ef5ace3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201816,7 +202071,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -201825,7 +202080,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -201833,27 +202088,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001254", + "id": "E14001111", "level": "constituency", - "name": "Gravesham", + "name": "Bolton South and Walkden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001254" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001111" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -201868,28 +202123,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e776d6d93de217d4af062ffd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea1ac1c6662e21a58ef5ace3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44361.0, + "value": 146413444.425, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e782330d4f8ee3a0992f9e38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea32987b6d759a2243c521e0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201902,73 +202157,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "E14001315", "level": "constituency", - "name": "West Dorset", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001315" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e782330d4f8ee3a0992f9e38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea32987b6d759a2243c521e0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 295296388.611, + "value": 146052010.2, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e798f6032a52ddd9b1e5696e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea41f61489b26a8128b6de81", "aggregation": { "method": "sum" }, @@ -202009,19 +202266,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001071", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Aylesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001071" }, "measure": { "unit": "count" @@ -202042,28 +202299,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e798f6032a52ddd9b1e5696e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea41f61489b26a8128b6de81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48610.947, + "value": 40591.75, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7e2b4ea3d7943e50c650cd4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea54a3a93ebbd8b0d101c1a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202076,83 +202333,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001584", "level": "constituency", - "name": "Derby South", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001584" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7e2b4ea3d7943e50c650cd4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea54a3a93ebbd8b0d101c1a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149971650.534, + "value": 40440.825, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e833a5a93a446adaa62aaacf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea5eebc42a18157bdb782793", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202168,7 +202423,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -202177,7 +202432,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -202185,27 +202440,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "E14001262", "level": "constituency", - "name": "Feltham and Heston", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001262" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -202218,20 +202473,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e833a5a93a446adaa62aaacf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea5eebc42a18157bdb782793", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 454580942.276, + "value": 45032.788, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e83c922a17bb257d3534b4c8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea6c1d667576592bb82e8e8f", "aggregation": { "method": "sum" }, @@ -202272,19 +202527,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001106", "level": "constituency", - "name": "Wigan", + "name": "Blaydon and Consett", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001106" }, "measure": { "unit": "kwh" @@ -202307,107 +202562,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e83c922a17bb257d3534b4c8", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 143307156.115, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8652ca6a853aa5ed0102f35", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001295", - "level": "constituency", - "name": "Houghton and Sunderland South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001295" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8652ca6a853aa5ed0102f35", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea6c1d667576592bb82e8e8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 539430135.02, + "value": 121380742.151, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e882d15b796c93a9441be49f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea7f3317d87f4689919ae0b4", "aggregation": { "method": "sum" }, @@ -202448,19 +202616,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001521", "level": "constituency", - "name": "Stroud", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001521" }, "measure": { "unit": "kwh" @@ -202481,20 +202649,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e882d15b796c93a9441be49f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea7f3317d87f4689919ae0b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425873379.737, + "value": 476843437.601, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8a14d7bf4385b02debcee27", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea94bfc89532be3f46da2a85", "aggregation": { "method": "sum" }, @@ -202535,19 +202703,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001175", "level": "constituency", - "name": "South Shields", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001175" }, "measure": { "unit": "count" @@ -202568,28 +202736,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8a14d7bf4385b02debcee27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea94bfc89532be3f46da2a85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42667.783, + "value": 40742.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8eb49500d8cb9b7ca236be3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eac2c142e90973c1e00ea026", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202605,7 +202773,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -202614,7 +202782,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -202622,27 +202790,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000095", + "id": "E14001480", "level": "constituency", - "name": "Clwyd North", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001480" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -202655,28 +202823,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8eb49500d8cb9b7ca236be3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eac2c142e90973c1e00ea026", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434098449.127, + "value": 37115.71, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9042ee5c65e7ab93f82eebc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eaea41c82db19e57dbaadf81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202692,7 +202860,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -202701,7 +202869,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -202709,27 +202877,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001321", + "id": "E14001359", "level": "constituency", - "name": "Leeds North East", + "name": "Mid Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001359" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -202744,28 +202912,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9042ee5c65e7ab93f82eebc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eaea41c82db19e57dbaadf81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41707.447, + "value": 165382889.93, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e91ef86e456c27d9e080e2e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eaf62a3075413dd530086489", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202778,73 +202946,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001110", + "id": "S14000076", "level": "constituency", - "name": "Bolton North East", + "name": "Dunfermline and Dollar", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000076" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e91ef86e456c27d9e080e2e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eaf62a3075413dd530086489", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 521769737.657, + "value": 132733524.733, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e93077eaf490ba397d9cbfc0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eafaf98efcbccc098e3ca458", "aggregation": { "method": "sum" }, @@ -202885,19 +203055,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "W07000089", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000089" }, "measure": { "unit": "count" @@ -202920,20 +203090,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e93077eaf490ba397d9cbfc0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eafaf98efcbccc098e3ca458", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41718.467, + "value": 46300.158, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e93d802375b478588c574d91", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb0409d5e2bdc96b18ae7f65", "aggregation": { "method": "sum" }, @@ -202974,19 +203144,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "E14001407", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Northampton South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001407" }, "measure": { "unit": "count" @@ -203007,28 +203177,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e93d802375b478588c574d91", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb0409d5e2bdc96b18ae7f65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40111.201, + "value": 43318.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e954f099746ead48e229eb6c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb17ebc5c758ad2c9165f5e9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203041,81 +203211,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "E14001287", "level": "constituency", - "name": "Tonbridge", + "name": "High Peak", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001287" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e954f099746ead48e229eb6c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb17ebc5c758ad2c9165f5e9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33446.849, + "value": 140520607.575, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e964ee940b705abed1fec41c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb2d1fa3a46bf3a378c02384", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203128,83 +203300,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "E14001505", "level": "constituency", - "name": "Hayes and Harlington", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001505" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e964ee940b705abed1fec41c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb2d1fa3a46bf3a378c02384", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155265225.107, + "value": 38100.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e970331481ac5efea337e0ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb570bf1a4ba3a6c4741a101", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203217,81 +203387,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "E14001384", "level": "constituency", - "name": "Croydon East", + "name": "North Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001384" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e970331481ac5efea337e0ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb570bf1a4ba3a6c4741a101", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509128406.029, + "value": 175774663.408, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e976b7d61096db8283a811e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb60e597886e62b689cc2b92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203307,7 +203479,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -203316,7 +203488,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -203324,27 +203496,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "E14001293", "level": "constituency", - "name": "Ashford", + "name": "Hornsey and Friern Barnet", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001293" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -203357,20 +203529,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e976b7d61096db8283a811e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb60e597886e62b689cc2b92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 396778550.722, + "value": 40624.032, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e988723989af0ce3604c307e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb7a0146d94e43d204543e49", "aggregation": { "method": "sum" }, @@ -203411,19 +203583,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001341", + "id": "E14001388", "level": "constituency", - "name": "Liverpool West Derby", + "name": "North Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001341" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001388" }, "measure": { "unit": "count" @@ -203446,28 +203618,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e988723989af0ce3604c307e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb7a0146d94e43d204543e49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44740.665, + "value": 43465.603, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9a45989ecfb3f4bf6cd38bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eba82a459e13a1f295e896ff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203483,7 +203655,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -203492,7 +203664,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -203500,27 +203672,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "E14001506", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "Spen Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001506" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -203533,28 +203705,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9a45989ecfb3f4bf6cd38bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eba82a459e13a1f295e896ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40315.296, + "value": 493623172.532, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9b19dd97b76815e4e789d26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebae9a3fa73bbb74c71ecb6b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203567,83 +203739,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "S14000087", "level": "constituency", - "name": "Hertsmere", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000087" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9b19dd97b76815e4e789d26", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebae9a3fa73bbb74c71ecb6b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44105.435, + "value": 42748.468, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9c68d24398aca62309eab40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebb41cf2ca0774d9de35cca9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203656,83 +203826,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "E14001192", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001192" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9c68d24398aca62309eab40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebb41cf2ca0774d9de35cca9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191799465.672, + "value": 432474836.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9d45c0f2ded090fd3aff1de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebc0b6f592421114e7bf646b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203745,83 +203913,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "E14001605", "level": "constituency", - "name": "Bolton West", + "name": "York Outer", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001605" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9d45c0f2ded090fd3aff1de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebc0b6f592421114e7bf646b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142468274.856, + "value": 478609823.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9dc6a52e9a2ba1f011de40c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebcee4c794e3512b6f45d4b8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203834,83 +204000,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001080", "level": "constituency", - "name": "Birmingham Northfield", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001080" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9dc6a52e9a2ba1f011de40c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebcee4c794e3512b6f45d4b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46875.445, + "value": 38988.555, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9de50c048db6524a651efa3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebcf6edd4de34dd2f9b23841", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203923,81 +204087,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "S14000094", "level": "constituency", - "name": "Harrow West", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000094" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9de50c048db6524a651efa3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebcf6edd4de34dd2f9b23841", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38033.567, + "value": 251553263.78, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9df8d38e376ec01611e6666", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebd68987212e8f044ac4c820", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204010,83 +204176,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "E14001477", "level": "constituency", - "name": "Bristol East", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001477" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9df8d38e376ec01611e6666", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebd68987212e8f044ac4c820", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47736.944, + "value": 39229.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9f923c3e92fc693f90112d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebeb83f1d055fd29f31c0a0b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204102,7 +204266,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -204111,7 +204275,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -204119,27 +204283,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001068", + "id": "E14001123", "level": "constituency", - "name": "Ashfield", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001068" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001123" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -204152,28 +204316,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9f923c3e92fc693f90112d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebeb83f1d055fd29f31c0a0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41765.67, + "value": 517111941.672, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea0431c10f20aea05cac9aef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebf5e53b3438cbfb85fd4d4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204189,7 +204353,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -204198,7 +204362,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -204206,27 +204370,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "E14001429", "level": "constituency", - "name": "St Helens North", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001429" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -204239,28 +204403,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea0431c10f20aea05cac9aef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebf5e53b3438cbfb85fd4d4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 447155992.796, + "value": 41530.967, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea0de925d6c46207bd0f70eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebf9b7d12685ad9001b61bcd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204273,73 +204437,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "E14001212", "level": "constituency", - "name": "West Suffolk", + "name": "East Grinstead and Uckfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001212" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea0de925d6c46207bd0f70eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebf9b7d12685ad9001b61bcd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32954.882, + "value": 43289.261, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea1c1179da63c4327c01e154", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec1c2ec16384b63b96583e88", "aggregation": { "method": "sum" }, @@ -204380,19 +204546,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001387", + "id": "S14000097", "level": "constituency", - "name": "North Devon", + "name": "Mid Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001387" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000097" }, "measure": { "unit": "kwh" @@ -204415,20 +204581,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea1c1179da63c4327c01e154", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec1c2ec16384b63b96583e88", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172280041.217, + "value": 135192749.148, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea645f6f5dd04c9200db63a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec5e59264d55b002e8ae0ca5", "aggregation": { "method": "sum" }, @@ -204469,19 +204635,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001581", "level": "constituency", - "name": "Warrington South", + "name": "Weston-super-Mare", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001581" }, "measure": { "unit": "kwh" @@ -204502,20 +204668,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea645f6f5dd04c9200db63a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec5e59264d55b002e8ae0ca5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490190908.62, + "value": 381780610.722, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eab2ed751cefb1a2af02d0ad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec75c1d9ef00c3b5f86dad96", "aggregation": { "method": "sum" }, @@ -204556,19 +204722,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "E14001478", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001478" }, "measure": { "unit": "kwh" @@ -204591,28 +204757,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eab2ed751cefb1a2af02d0ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec75c1d9ef00c3b5f86dad96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 248070297.995, + "value": 137776383.05, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eacc138163b14e576c984d64", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec7ad2f3feced463149dafa1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204625,75 +204791,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001177", + "id": "E14001098", "level": "constituency", - "name": "Colne Valley", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001177" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001098" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eacc138163b14e576c984d64", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec7ad2f3feced463149dafa1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43016.153, + "value": 537699203.754, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eaf7ef34e0b5f7683e119c49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec9351d2184cc2b448856db6", "aggregation": { "method": "sum" }, @@ -204734,19 +204898,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001305", + "id": "E14001369", "level": "constituency", - "name": "Islington North", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001305" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001369" }, "measure": { "unit": "kwh" @@ -204769,28 +204933,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eaf7ef34e0b5f7683e119c49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec9351d2184cc2b448856db6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138252808.348, + "value": 181243397.277, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb197fea6f8196757a0ad789", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecb259553f2059da6d963dac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204803,81 +204967,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001150", + "id": "E14001544", "level": "constituency", - "name": "Cannock Chase", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001150" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001544" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb197fea6f8196757a0ad789", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecb259553f2059da6d963dac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480874104.586, + "value": 48868.227, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb297c2aba4c5f02bae91afb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecba243234f1a6580c860b38", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204890,81 +205056,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001562", + "id": "E14001328", "level": "constituency", - "name": "Walsall and Bloxwich", + "name": "Leicester West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001562" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001328" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb297c2aba4c5f02bae91afb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecba243234f1a6580c860b38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497163878.569, + "value": 160035056.336, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb2df01af7bc4ba39af867fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecbf507d6b816248ab6e1c3f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204977,83 +205145,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000045", + "id": "E14001600", "level": "constituency", - "name": "Midlothian", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000045" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001600" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb2df01af7bc4ba39af867fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecbf507d6b816248ab6e1c3f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44814.0, + "value": 462209193.08, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb39e8dccc92f0ed95f12c42", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecd0300dcc810b9c67a6e81e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205069,7 +205235,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -205078,7 +205244,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -205086,27 +205252,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "E14001234", "level": "constituency", - "name": "Isle of Wight West", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001234" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -205121,20 +205287,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb39e8dccc92f0ed95f12c42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecd0300dcc810b9c67a6e81e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120383228.394, + "value": 43962.487, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb58c0ed6e3d279e253f489e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecd92c8f0cea0b9bcd380030", "aggregation": { "method": "sum" }, @@ -205175,19 +205341,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "E14001575", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001575" }, "measure": { "unit": "count" @@ -205210,28 +205376,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb58c0ed6e3d279e253f489e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecd92c8f0cea0b9bcd380030", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48454.215, + "value": 48761.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb6baba577dfa75dafb77a79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecde25dbd3ec88ed8175edd3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205244,73 +205410,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "E14001326", "level": "constituency", - "name": "South Suffolk", + "name": "Leicester East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001326" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb6baba577dfa75dafb77a79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecde25dbd3ec88ed8175edd3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298402053.131, + "value": 40647.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb6dac08b279f096f21b7b2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecde8e3dd6dedc22277f1b84", "aggregation": { "method": "sum" }, @@ -205351,19 +205519,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "E14001330", "level": "constituency", - "name": "Bolsover", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001330" }, "measure": { "unit": "kwh" @@ -205384,28 +205552,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb6dac08b279f096f21b7b2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecde8e3dd6dedc22277f1b84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505270722.338, + "value": 415328676.375, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb981048999b385f9bd00d0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ece579978ce664c9273b046f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205418,73 +205586,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001355", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001355" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb981048999b385f9bd00d0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ece579978ce664c9273b046f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43108.704, + "value": 48548.383, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebae050186a742eb7239ecc5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecfe0c232c73d28be2cdf093", "aggregation": { "method": "sum" }, @@ -205525,19 +205695,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "E14001345", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001345" }, "measure": { "unit": "kwh" @@ -205560,115 +205730,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebae050186a742eb7239ecc5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 145632646.599, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebb2d35b78b85917c7161297", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001115", - "level": "constituency", - "name": "Bournemouth East", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001115" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebb2d35b78b85917c7161297", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecfe0c232c73d28be2cdf093", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433820348.865, + "value": 130596214.643, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebc36a6e62eb22428515cb4d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed00cd8148b4f46774521417", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205681,81 +205764,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "E14001536", "level": "constituency", - "name": "Milton Keynes North", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001536" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebc36a6e62eb22428515cb4d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed00cd8148b4f46774521417", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39980.551, + "value": 45231.69, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebd0f05410dee849dbf2eee0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed0fa19cb85f6eeadd9049d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205768,81 +205853,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001432", + "id": "E14001153", "level": "constituency", - "name": "Portsmouth South", + "name": "Carshalton and Wallington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001432" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001153" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebd0f05410dee849dbf2eee0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed0fa19cb85f6eeadd9049d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39465.409, + "value": 142594055.64, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebd93c882ae58506390d2ac5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed1e836dcec2910796b29987", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205858,7 +205945,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -205867,7 +205954,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -205875,27 +205962,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001592", + "id": "E14001426", "level": "constituency", - "name": "Woking", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001592" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001426" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -205908,20 +205995,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebd93c882ae58506390d2ac5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed1e836dcec2910796b29987", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35744.0, + "value": 318426618.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebeb5a3cda016a1a048451ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed1ee7ebb591815b5295d834", "aggregation": { "method": "sum" }, @@ -205962,19 +206049,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "E14001398", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001398" }, "measure": { "unit": "count" @@ -205997,20 +206084,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebeb5a3cda016a1a048451ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed1ee7ebb591815b5295d834", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44563.245, + "value": 45576.9, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed5e4804df8edf0a124e00ca", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001364", + "level": "constituency", + "name": "Mid Leicestershire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001364" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed5e4804df8edf0a124e00ca", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 524194058.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebefb9036f3f69b0879a710b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed79e1dd9f74515717c62595", "aggregation": { "method": "sum" }, @@ -206051,19 +206225,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001195", "level": "constituency", - "name": "Birmingham Northfield", + "name": "Derbyshire Dales", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001195" }, "measure": { "unit": "kwh" @@ -206086,28 +206260,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebefb9036f3f69b0879a710b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed79e1dd9f74515717c62595", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147448990.933, + "value": 163784567.985, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec03ffda6e19f5f40884f242", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed7ddd5a71f0d3ca4ab76651", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206120,83 +206294,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "E14001361", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001361" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec03ffda6e19f5f40884f242", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed7ddd5a71f0d3ca4ab76651", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46124.48, + "value": 41937.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec11171d4b96a5f24382c329", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:edb1d97236be89a5d08506bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206209,83 +206381,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "E14001074", "level": "constituency", - "name": "Hexham", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001074" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec11171d4b96a5f24382c329", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:edb1d97236be89a5d08506bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170132126.564, + "value": 495521838.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec184bcae1abc22fde94e899", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:edeba7fd34b23651428442a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206298,73 +206468,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "E14001468", "level": "constituency", - "name": "Horsham", + "name": "Sheffield Hallam", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001468" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec184bcae1abc22fde94e899", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:edeba7fd34b23651428442a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35350.155, + "value": 136466163.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec1ec57a0224f515ceea9fc2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee1edd3c1c67e7788f6173bf", "aggregation": { "method": "sum" }, @@ -206405,19 +206577,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001592", + "id": "E14001195", "level": "constituency", - "name": "Woking", + "name": "Derbyshire Dales", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001592" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001195" }, "measure": { "unit": "count" @@ -206440,28 +206612,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec1ec57a0224f515ceea9fc2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee1edd3c1c67e7788f6173bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43275.0, + "value": 43479.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec1f7902d2efe21344ebed00", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee4b889d853ede9cd9a9b7bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206474,83 +206646,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001202", + "id": "E14001547", "level": "constituency", - "name": "Dover and Deal", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001202" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001547" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec1f7902d2efe21344ebed00", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee4b889d853ede9cd9a9b7bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48608.579, + "value": 446314441.513, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec4561b8c58f5d0e34d56acd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee567b1660a47a36cbdff0c7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206566,7 +206736,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -206575,7 +206745,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -206583,27 +206753,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001251", "level": "constituency", - "name": "Witney", + "name": "Gorton and Denton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001251" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -206618,28 +206788,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec4561b8c58f5d0e34d56acd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee567b1660a47a36cbdff0c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45204.768, + "value": 134754057.69, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec52d8119d2bb1d0054fb2c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee71ae0854eaed561c5d34f5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206652,73 +206822,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001471", + "id": "E14001281", "level": "constituency", - "name": "Sherwood Forest", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001471" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001281" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec52d8119d2bb1d0054fb2c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee71ae0854eaed561c5d34f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 511038633.045, + "value": 45018.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec7867f2fd10a733b7742f7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee8c609feb5f5b4f266af424", "aggregation": { "method": "sum" }, @@ -206759,19 +206931,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001343", "level": "constituency", - "name": "St Ives", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001343" }, "measure": { "unit": "count" @@ -206792,20 +206964,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec7867f2fd10a733b7742f7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee8c609feb5f5b4f266af424", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 21043.9, + "value": 31771.924, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee9696dade9d495d059b9ea7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001332", + "level": "constituency", + "name": "Lewisham North", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001332" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee9696dade9d495d059b9ea7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 53939.527, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec89a56b23584680ec6227d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee9c6e3bd2f63dfc62066cbb", "aggregation": { "method": "sum" }, @@ -206846,19 +207107,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "S14000098", "level": "constituency", - "name": "Portsmouth North", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000098" }, "measure": { "unit": "kwh" @@ -206881,20 +207142,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec89a56b23584680ec6227d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee9c6e3bd2f63dfc62066cbb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131624678.554, + "value": 214542138.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec9eb3e9a0740d817712ec6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee9f1f34cbf4d027f6f0f233", "aggregation": { "method": "sum" }, @@ -206935,19 +207196,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "E14001199", "level": "constituency", - "name": "Falkirk", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001199" }, "measure": { "unit": "count" @@ -206970,20 +207231,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec9eb3e9a0740d817712ec6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee9f1f34cbf4d027f6f0f233", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47831.04, + "value": 41593.515, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecc8f8a880bf203ba93f8fab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eea1037ce03371c3d1bdfd11", "aggregation": { "method": "sum" }, @@ -207024,19 +207285,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "E14001364", "level": "constituency", - "name": "Loughborough", + "name": "Mid Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001364" }, "measure": { "unit": "kwh" @@ -207059,28 +207320,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecc8f8a880bf203ba93f8fab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eea1037ce03371c3d1bdfd11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129954928.428, + "value": 144675810.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecca12d186ecd3e93b692ddc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eea3dae7e8a631af1bc40dde", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207093,81 +207354,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001563", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001563" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecca12d186ecd3e93b692ddc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eea3dae7e8a631af1bc40dde", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 330860149.201, + "value": 48257.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed0d5ebe14ed17c70859d13d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eeb82ae3562cf46a915a536f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207180,73 +207443,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001580", + "id": "E14001432", "level": "constituency", - "name": "Westmorland and Lonsdale", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001580" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001432" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed0d5ebe14ed17c70859d13d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eeb82ae3562cf46a915a536f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 370333450.854, + "value": 138269814.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed4a480af7691f6386d02942", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eec1cac8691fea42d17a8a0c", "aggregation": { "method": "sum" }, @@ -207287,19 +207552,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "E14001305", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001305" }, "measure": { "unit": "kwh" @@ -207322,20 +207587,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed4a480af7691f6386d02942", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eec1cac8691fea42d17a8a0c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133816896.351, + "value": 138252808.348, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed7b9c9bb8e53f2b279be98c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eece7c09bcaf18ff246ec029", "aggregation": { "method": "sum" }, @@ -207376,19 +207641,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "E14001345", "level": "constituency", - "name": "Walthamstow", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001345" }, "measure": { "unit": "count" @@ -207411,28 +207676,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed7b9c9bb8e53f2b279be98c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eece7c09bcaf18ff246ec029", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48257.0, + "value": 40664.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed9ce65627af9847a7b3a161", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eeebad11959607e33e636290", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207448,7 +207713,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -207457,7 +207722,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -207465,27 +207730,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "S14000081", "level": "constituency", - "name": "Bolsover", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000081" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -207498,28 +207763,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed9ce65627af9847a7b3a161", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eeebad11959607e33e636290", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46040.774, + "value": 468940023.632, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eddf8a8b697c9d8bcf8817cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eef41b97cbf4daadda1e46eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207532,83 +207797,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001137", "level": "constituency", - "name": "Maldon", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001137" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eddf8a8b697c9d8bcf8817cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eef41b97cbf4daadda1e46eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181192230.378, + "value": 37956.669, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee7ca4b51e2046f0f438ae3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef099e03fcfb225217f62074", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207621,83 +207884,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001404", "level": "constituency", - "name": "Lincoln", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001404" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee7ca4b51e2046f0f438ae3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef099e03fcfb225217f62074", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143453325.809, + "value": 490761683.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee8dbd861b9558f65e16b993", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef1642b57306e6184db48319", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207710,81 +207971,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "E14001348", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "Maidenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001348" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee8dbd861b9558f65e16b993", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef1642b57306e6184db48319", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44572.648, + "value": 186905852.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eedf1c95247c6bc212870530", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef3a4e1440ed8db10dc16141", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207797,83 +208060,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "E14001513", "level": "constituency", - "name": "Leigh and Atherton", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001513" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eedf1c95247c6bc212870530", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef3a4e1440ed8db10dc16141", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50669.654, + "value": 406836637.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eef0ec62aefcf4d87ceb6166", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef3e695a1cbf4d5ca5ba0230", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207886,83 +208147,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "E14001351", "level": "constituency", - "name": "Stratford and Bow", + "name": "Maldon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001351" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eef0ec62aefcf4d87ceb6166", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef3e695a1cbf4d5ca5ba0230", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160680269.522, + "value": 408825431.055, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eef7f7644318aa3f83db77f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef596f04ac7b72f202498d91", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207978,7 +208237,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -207987,7 +208246,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -207995,27 +208254,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001597", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001597" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -208030,28 +208289,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eef7f7644318aa3f83db77f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef596f04ac7b72f202498d91", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42764.512, + "value": 144402573.087, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef0249aab93017c492bc2e07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef5bbd4bc15fa48fd1e9ccb7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208064,81 +208323,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001445", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001445" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef0249aab93017c492bc2e07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef5bbd4bc15fa48fd1e9ccb7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27937.245, + "value": 187404370.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef0d4eeed58092e59aef7697", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efa99144f95425d4bdb76300", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208151,75 +208412,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001295", "level": "constituency", - "name": "Wigan", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001295" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef0d4eeed58092e59aef7697", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efa99144f95425d4bdb76300", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48478.005, + "value": 539430135.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef213c9126dbd4c69ba100f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f03a6b32dcb0b1beb5d47dd8", "aggregation": { "method": "sum" }, @@ -208260,19 +208519,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "E14001325", "level": "constituency", - "name": "Rushcliffe", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001325" }, "measure": { "unit": "kwh" @@ -208295,28 +208554,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef213c9126dbd4c69ba100f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f03a6b32dcb0b1beb5d47dd8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160294720.023, + "value": 132774764.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef22c1f805c8480ed0d1c59d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f056aa46ffd6e5734d7eeeac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208329,75 +208588,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001244", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001244" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef22c1f805c8480ed0d1c59d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f056aa46ffd6e5734d7eeeac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39545.144, + "value": 43217.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef34cb5a82396ffc4cf4ccbe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f06ad75ebcab89b5ac16ce3e", "aggregation": { "method": "sum" }, @@ -208438,19 +208695,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "E14001149", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "Cambridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001149" }, "measure": { "unit": "kwh" @@ -208471,28 +208728,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef34cb5a82396ffc4cf4ccbe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f06ad75ebcab89b5ac16ce3e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 304414880.882, + "value": 459060244.314, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef55c5af52c5ba0f4dfd4316", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0ae827636ef3717878d08ce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208508,7 +208765,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -208517,7 +208774,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -208525,27 +208782,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001424", "level": "constituency", - "name": "Amber Valley", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001424" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -208560,28 +208817,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef55c5af52c5ba0f4dfd4316", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0ae827636ef3717878d08ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43198.0, + "value": 168758659.082, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef60dc31fc9cd54c37c5bd31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0b0ee315b6af1548235be89", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208597,7 +208854,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -208606,7 +208863,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -208614,27 +208871,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "E14001284", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001284" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -208649,28 +208906,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef60dc31fc9cd54c37c5bd31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0b0ee315b6af1548235be89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 17876.0, + "value": 178091260.045, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef62909c730ece1f2377cb77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0c7bf75c90e5b5f27b50ff2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208686,7 +208943,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -208695,7 +208952,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -208703,27 +208960,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001122", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "Brent East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001122" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -208736,28 +208993,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef62909c730ece1f2377cb77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0c7bf75c90e5b5f27b50ff2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44955.904, + "value": 542855668.568, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef75bfe3a5f7805d0bb90fdd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0f8fc50f77b13a82916dff8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208773,7 +209030,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -208782,7 +209039,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -208790,27 +209047,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001243", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001243" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -208823,28 +209080,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef75bfe3a5f7805d0bb90fdd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0f8fc50f77b13a82916dff8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471325237.444, + "value": 35115.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef76ca8942205699b246c64f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0fc79c5dc9363eaa8e037b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208857,83 +209114,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001124", + "id": "E14001494", "level": "constituency", - "name": "Brentford and Isleworth", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001124" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001494" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef76ca8942205699b246c64f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0fc79c5dc9363eaa8e037b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50702.002, + "value": 27709.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef81aa059cec8588891b9800", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f11d5312388bdf9ac915c995", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208949,7 +209204,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -208958,7 +209213,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -208966,27 +209221,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001463", "level": "constituency", - "name": "Derby South", + "name": "Sefton Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001463" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -209001,28 +209256,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef81aa059cec8588891b9800", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f11d5312388bdf9ac915c995", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49130.0, + "value": 133875663.465, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efadcf0a8692548a38e17625", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f136594ec038415e258be494", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209035,83 +209290,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "S14000101", "level": "constituency", - "name": "Horsham", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000101" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efadcf0a8692548a38e17625", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f136594ec038415e258be494", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182438054.8, + "value": 454740398.552, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efda459eff79dd4a22d9821d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f16c39483bcea462c755ee1b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209127,7 +209380,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -209136,7 +209389,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -209144,27 +209397,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "S14000084", "level": "constituency", - "name": "Richmond Park", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000084" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -209179,28 +209432,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efda459eff79dd4a22d9821d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f16c39483bcea462c755ee1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 187404370.717, + "value": 54824.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efdb4edcd0852ce94b3347aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1a299c3f39973de3c54c2ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209213,135 +209466,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001420", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "Oxford West and Abingdon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001420" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efdb4edcd0852ce94b3347aa", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 556206716.096, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efe6702a51bcd824d2132786", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001163", - "level": "constituency", - "name": "Chester North and Neston", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001163" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "calendar_year", "value": 2024 @@ -209355,20 +209521,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efe6702a51bcd824d2132786", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1a299c3f39973de3c54c2ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43409.995, + "value": 151403953.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f00cfeb24f18ac9e5975e18d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1bd947f8300c24da3e09935", "aggregation": { "method": "sum" }, @@ -209409,19 +209575,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "E14001187", "level": "constituency", - "name": "Torbay", + "name": "Croydon South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001187" }, "measure": { "unit": "kwh" @@ -209442,20 +209608,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f00cfeb24f18ac9e5975e18d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1bd947f8300c24da3e09935", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 404790720.024, + "value": 599311278.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f019a70f0a984c4595cbdfb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1c2e4ca6da29ef74b21d7e2", "aggregation": { "method": "sum" }, @@ -209496,19 +209662,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001230", + "id": "E14001256", "level": "constituency", - "name": "Esher and Walton", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001230" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001256" }, "measure": { "unit": "count" @@ -209529,28 +209695,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f019a70f0a984c4595cbdfb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1c2e4ca6da29ef74b21d7e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39482.947, + "value": 34459.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f04f88a48627b694d87083e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1c9f505affee3d071764e55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209563,73 +209729,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "S14000102", "level": "constituency", - "name": "Broxtowe", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000102" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f04f88a48627b694d87083e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1c9f505affee3d071764e55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 485132938.095, + "value": 48133.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f053098a72eded3bd89f5ed0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2082f2053782627cf898994", "aggregation": { "method": "sum" }, @@ -209670,19 +209838,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "E14001383", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001383" }, "measure": { "unit": "kwh" @@ -209703,28 +209871,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f053098a72eded3bd89f5ed0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2082f2053782627cf898994", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 534867078.955, + "value": 487751136.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f06e359de3d266fb0df0136e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2113ea3a36dfaaf9989e960", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209737,73 +209905,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001569", + "id": "E14001484", "level": "constituency", - "name": "Waveney Valley", + "name": "South Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001484" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f06e359de3d266fb0df0136e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2113ea3a36dfaaf9989e960", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 15417.042, + "value": 49307.349, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f081512b58804c22d6ce26e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f224515c58d2fc354c34c970", "aggregation": { "method": "sum" }, @@ -209844,19 +210014,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "E14001131", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001131" }, "measure": { "unit": "kwh" @@ -209879,28 +210049,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f081512b58804c22d6ce26e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f224515c58d2fc354c34c970", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 222691924.371, + "value": 140321769.458, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0a57149822b98fcce40ceed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f24119872709a7e9ca54f70d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209913,83 +210083,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001325", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001325" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0a57149822b98fcce40ceed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f24119872709a7e9ca54f70d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 124087300.48, + "value": 41251.361, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0d0bbd708080ee4db91fc3d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f245c2d7d5aa2a1359a39749", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210002,83 +210170,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001596", "level": "constituency", - "name": "South Ribble", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001596" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0d0bbd708080ee4db91fc3d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f245c2d7d5aa2a1359a39749", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42702.0, + "value": 569715974.402, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0f37c4de5c40f4bf399fd5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f26265101835eefc07fb1dc0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210091,81 +210257,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "E14001068", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001068" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0f37c4de5c40f4bf399fd5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f26265101835eefc07fb1dc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 643818567.019, + "value": 130516061.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f11658601f8b72dc0466e626", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f27295f12450e3e8df4634f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210181,7 +210349,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -210190,7 +210358,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -210198,27 +210366,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001105", + "id": "E14001474", "level": "constituency", - "name": "Blackpool South", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001474" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -210231,28 +210399,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f11658601f8b72dc0466e626", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f27295f12450e3e8df4634f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48357.843, + "value": 440888488.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f11a822649d21b612bd80c7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f273fbbe7142db597fb49281", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210265,81 +210433,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000074", + "id": "E14001483", "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001483" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f11a822649d21b612bd80c7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f273fbbe7142db597fb49281", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 22736.097, + "value": 149708986.075, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f13bc8e7a55f38f9fb46b184", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f278edfa3584f47731faefd2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210355,7 +210525,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -210364,7 +210534,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -210372,27 +210542,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "E14001403", "level": "constituency", - "name": "Leigh and Atherton", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001403" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -210407,28 +210577,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f13bc8e7a55f38f9fb46b184", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f278edfa3584f47731faefd2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146418298.385, + "value": 47424.091, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f13c107ce041bfbca69150c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f27f83304e23f282669700ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210441,75 +210611,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001175", "level": "constituency", - "name": "North Herefordshire", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001175" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f13c107ce041bfbca69150c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f27f83304e23f282669700ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42341.46, + "value": 403418067.749, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f14a1714c3586fd069bfa3c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f28dbe22ee1f579b29d719ec", "aggregation": { "method": "sum" }, @@ -210550,19 +210718,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001073", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001073" }, "measure": { "unit": "count" @@ -210585,28 +210753,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f14a1714c3586fd069bfa3c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f28dbe22ee1f579b29d719ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48679.925, + "value": 48985.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f17a4b33955b3bc3a1a4f50c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2a6c9a1a7a5a41fa9d94001", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210619,81 +210787,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001327", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001327" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f17a4b33955b3bc3a1a4f50c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2a6c9a1a7a5a41fa9d94001", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 540633003.314, + "value": 43029.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1c935a03ef61b188e6b3bd4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2c35b61b6f5e325f0cca345", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210709,7 +210879,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -210718,7 +210888,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -210726,27 +210896,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001471", + "id": "E14001170", "level": "constituency", - "name": "Sherwood Forest", + "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001471" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001170" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -210761,20 +210931,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1c935a03ef61b188e6b3bd4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2c35b61b6f5e325f0cca345", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46997.21, + "value": 142852513.96, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1dddf9ce4551754bfec2877", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2d10660fcbc0e64d936e39f", "aggregation": { "method": "sum" }, @@ -210815,19 +210985,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "E14001420", "level": "constituency", - "name": "Glasgow East", + "name": "Oxford West and Abingdon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001420" }, "measure": { "unit": "count" @@ -210848,28 +211018,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1dddf9ce4551754bfec2877", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2d10660fcbc0e64d936e39f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44835.885, + "value": 36184.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1f2b9826729c24afda335f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2efac1d57af5b00e1f6b9e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210885,7 +211055,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -210894,7 +211064,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -210902,27 +211072,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001352", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001352" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -210935,20 +211105,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1f2b9826729c24afda335f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2efac1d57af5b00e1f6b9e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457456587.368, + "value": 34925.631, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f208cc1c97e2c125e79eb975", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2f2bc74e6570b4928766bb1", "aggregation": { "method": "sum" }, @@ -210989,19 +211159,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "E14001087", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "Beverley and Holderness", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001087" }, "measure": { "unit": "count" @@ -211024,28 +211194,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f208cc1c97e2c125e79eb975", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2f2bc74e6570b4928766bb1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47149.742, + "value": 42842.496, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f20d2e17ed3e8d85a3e7ecd1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2ff38e6580e9277ab2bc3bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211058,81 +211228,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001242", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001242" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f20d2e17ed3e8d85a3e7ecd1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2ff38e6580e9277ab2bc3bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31421.593, + "value": 161612100.908, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f215cb81586d4c9ab72bfb04", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f30d60f309426a3ecd48cc31", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211145,83 +211317,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "E14001326", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "Leicester East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001326" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f215cb81586d4c9ab72bfb04", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f30d60f309426a3ecd48cc31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 220670380.756, + "value": 513205217.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f217186ff602d84b595d3785", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f328195eb3b5d6b0b044d133", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211234,83 +211404,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "E14001238", "level": "constituency", - "name": "North West Leicestershire", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001238" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f217186ff602d84b595d3785", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f328195eb3b5d6b0b044d133", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158047465.844, + "value": 44301.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f21aae91532b1e82b7cf08e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f332641543b7badd33a936b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211326,7 +211494,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -211335,7 +211503,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -211343,27 +211511,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "E14001504", "level": "constituency", - "name": "Alyn and Deeside", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001504" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -211378,28 +211546,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f21aae91532b1e82b7cf08e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f332641543b7badd33a936b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136396537.659, + "value": 45169.318, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f263aa55129ac16f221f8ea0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f39cd461f65f4fa19bd518c5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211415,7 +211583,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -211424,7 +211592,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -211432,27 +211600,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001338", + "id": "E14001399", "level": "constituency", - "name": "Liverpool Riverside", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001338" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001399" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -211465,28 +211633,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f263aa55129ac16f221f8ea0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f39cd461f65f4fa19bd518c5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 352053158.29, + "value": 35897.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f26cab86dc08e3bf3e09aaed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3bb3df50826d9e5a107d333", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211502,7 +211670,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -211511,7 +211679,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -211519,27 +211687,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", + "id": "E14001341", "level": "constituency", - "name": "Gainsborough", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001243" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001341" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -211554,28 +211722,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f26cab86dc08e3bf3e09aaed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3bb3df50826d9e5a107d333", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160462670.314, + "value": 44740.665, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f28529b4929e27e795395405", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3c918c5fa12db118d6bb927", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211591,7 +211759,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -211600,7 +211768,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -211608,27 +211776,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001167", + "id": "S14000086", "level": "constituency", - "name": "Chingford and Woodford Green", + "name": "Glasgow North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001167" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000086" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -211641,28 +211809,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f28529b4929e27e795395405", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3c918c5fa12db118d6bb927", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39071.543, + "value": 408254669.039, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f297296bedcf0a0d5e8eface", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3cd6b03e110511ed5b1a4f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211678,7 +211846,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -211687,7 +211855,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -211695,27 +211863,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001119", + "id": "E14001438", "level": "constituency", - "name": "Bradford South", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001119" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001438" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -211730,28 +211898,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f297296bedcf0a0d5e8eface", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3cd6b03e110511ed5b1a4f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134140335.148, + "value": 50472.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2a4daf97f85bcaf7237897c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3cf2e938b881f9745f2ec8c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211767,7 +211935,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -211776,7 +211944,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -211784,27 +211952,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "E14001171", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Christchurch", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001171" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -211819,28 +211987,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2a4daf97f85bcaf7237897c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3cf2e938b881f9745f2ec8c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41855.245, + "value": 138967356.669, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2ba289da990c2686c945e73", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3d3900d98bed01ed7aee920", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211853,160 +212021,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001095", "level": "constituency", - "name": "Norwich North", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001095" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2ba289da990c2686c945e73", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43946.557, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2c2da9b4a1fffc48d1b6ec0", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001139", - "level": "constituency", - "name": "Broxbourne", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001139" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2c2da9b4a1fffc48d1b6ec0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3d3900d98bed01ed7aee920", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 482192493.496, + "value": 44129.263, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2d39288f215f1a1b9252771", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3e9c441fc25c87808e5ba66", "aggregation": { "method": "sum" }, @@ -212047,19 +212130,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001343", + "id": "E14001469", "level": "constituency", - "name": "Louth and Horncastle", + "name": "Sheffield Heeley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001343" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001469" }, "measure": { "unit": "kwh" @@ -212080,20 +212163,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2d39288f215f1a1b9252771", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3e9c441fc25c87808e5ba66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 338901678.98, + "value": 497091116.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2dba9fa7bfede41b5534458", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f41d4658211a3b32c6938b3e", "aggregation": { "method": "sum" }, @@ -212134,19 +212217,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001244", + "id": "E14001255", "level": "constituency", - "name": "Gateshead Central and Whickham", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001244" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001255" }, "measure": { "unit": "kwh" @@ -212169,28 +212252,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2dba9fa7bfede41b5534458", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f41d4658211a3b32c6938b3e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129909315.52, + "value": 143869579.085, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f30dde51d28bba0af8ee1d7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f43a4219ea29d1328059ab0b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212203,83 +212286,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001219", + "id": "E14001546", "level": "constituency", - "name": "Eastbourne", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001219" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001546" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f30dde51d28bba0af8ee1d7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f43a4219ea29d1328059ab0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48670.0, + "value": 39421.202, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f34446186dce2a9a6532e15d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f44d638e7131f1cd0ac9c3fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212292,83 +212373,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001264", + "id": "E14001516", "level": "constituency", - "name": "Hammersmith and Chiswick", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001264" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001516" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f34446186dce2a9a6532e15d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f44d638e7131f1cd0ac9c3fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 57019.151, + "value": 38505.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f392f5102ac6b6d33605e90c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f463822131148730608c1c9c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212384,7 +212463,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -212393,7 +212472,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -212401,27 +212480,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001132", "level": "constituency", - "name": "Liverpool Garston", + "name": "Bristol East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001132" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -212436,20 +212515,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f392f5102ac6b6d33605e90c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f463822131148730608c1c9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42757.922, + "value": 139759606.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3a74bde8014bd2245cad812", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f47571931a414ccb414c40c0", "aggregation": { "method": "sum" }, @@ -212490,19 +212569,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001587", + "id": "E14001402", "level": "constituency", - "name": "Winchester", + "name": "North West Essex", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001587" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001402" }, "measure": { "unit": "kwh" @@ -212525,28 +212604,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3a74bde8014bd2245cad812", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f47571931a414ccb414c40c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185282802.723, + "value": 200612937.839, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3c0b4d2b1cb0fd0d2b3aa17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f48535e2b1386ad39f70f8e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212562,7 +212641,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -212571,7 +212650,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -212579,27 +212658,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001083", + "id": "E14001220", "level": "constituency", - "name": "Beckenham and Penge", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001220" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -212614,115 +212693,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3c0b4d2b1cb0fd0d2b3aa17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f48535e2b1386ad39f70f8e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49202.122, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3c8b774248d15cc8a00d4bf", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001268", - "level": "constituency", - "name": "Harpenden and Berkhamsted", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001268" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3c8b774248d15cc8a00d4bf", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 36126.707, + "value": 131044285.698, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3ceb29fa7e822ab0464e1ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f485f1691e0a38450a500d45", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212738,7 +212730,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -212747,7 +212739,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -212755,27 +212747,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "E14001148", "level": "constituency", - "name": "Feltham and Heston", + "name": "Camborne and Redruth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001148" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -212790,20 +212782,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3ceb29fa7e822ab0464e1ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f485f1691e0a38450a500d45", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44462.466, + "value": 191698413.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4339ec9a774515f9d07c872", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f49ecc4d5ff0cb64d8846df3", "aggregation": { "method": "sum" }, @@ -212844,19 +212836,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001343", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001343" }, "measure": { "unit": "kwh" @@ -212879,28 +212871,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4339ec9a774515f9d07c872", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f49ecc4d5ff0cb64d8846df3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163918250.644, + "value": 171720690.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4357041ccd7fe1c1349f7fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4cf9b0e0da0027fccd8c9ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212916,7 +212908,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -212925,7 +212917,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -212933,27 +212925,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000094", + "id": "E14001553", "level": "constituency", - "name": "Clwyd East", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001553" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -212966,20 +212958,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4357041ccd7fe1c1349f7fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4cf9b0e0da0027fccd8c9ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30492.365, + "value": 451672534.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f49b60041da2c05f8366f269", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4db0470c18f7bdbbdc389fe", "aggregation": { "method": "sum" }, @@ -213020,19 +213012,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "E14001066", "level": "constituency", - "name": "Glasgow North East", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001066" }, "measure": { "unit": "kwh" @@ -213053,28 +213045,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f49b60041da2c05f8366f269", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4db0470c18f7bdbbdc389fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 408254669.039, + "value": 462989435.702, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4ada8c32cb4218e8ff79466", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f51d373979817a014fb9a55e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213087,83 +213079,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "E14001535", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001535" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4ada8c32cb4218e8ff79466", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f51d373979817a014fb9a55e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142508456.7, + "value": 37361.01, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4ae0ab299951036492d258e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f52cde2a98dc2ccbd8cb8db2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213176,83 +213166,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001416", + "id": "E14001399", "level": "constituency", - "name": "Oldham West, Chadderton and Royton", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001416" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001399" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4ae0ab299951036492d258e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f52cde2a98dc2ccbd8cb8db2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127242522.61, + "value": 392410568.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4f71e78784cf32ac9cba851", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f52f7c6cdb815692fc7a8503", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213265,75 +213253,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000091", + "id": "E14001501", "level": "constituency", - "name": "Gordon and Buchan", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001501" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4f71e78784cf32ac9cba851", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f52f7c6cdb815692fc7a8503", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172330797.042, + "value": 437885308.753, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5637cfe080b4459cfad9119", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001099", + "level": "constituency", + "name": "Birmingham Selly Oak", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001099" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5637cfe080b4459cfad9119", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39188.42, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f538224b21990e471a4b988f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f57d92e433896c22b1ec7f01", "aggregation": { "method": "sum" }, @@ -213374,19 +213447,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "E14001525", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Stratford and Bow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001525" }, "measure": { "unit": "count" @@ -213407,109 +213480,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f538224b21990e471a4b988f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f57d92e433896c22b1ec7f01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41263.215, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5388647cad6b97b811d0a37", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001088", - "level": "constituency", - "name": "Bexhill and Battle", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001088" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5388647cad6b97b811d0a37", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43475.45, + "value": 31285.236, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f540067d827264e7ecea37a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5b336da60e1461113a581ca", "aggregation": { "method": "sum" }, @@ -213550,19 +213534,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001330", + "id": "E14001463", "level": "constituency", - "name": "Lewes", + "name": "Sefton Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001330" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001463" }, "measure": { "unit": "count" @@ -213583,28 +213567,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f540067d827264e7ecea37a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5b336da60e1461113a581ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38565.429, + "value": 39751.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f554d2e869f47345fc362796", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5e4537a4453f12f8a1463de", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213617,81 +213601,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "E14001254", "level": "constituency", - "name": "Portsmouth North", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001254" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f554d2e869f47345fc362796", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5e4537a4453f12f8a1463de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39680.591, + "value": 44361.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f56dc6a06ee4b35c56585109", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6192d6bb57036aeb7b2a42c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213704,81 +213690,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "E14001492", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001492" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f56dc6a06ee4b35c56585109", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6192d6bb57036aeb7b2a42c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488195524.994, + "value": 43761.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f58b2af1e5bb6f72133a0961", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f66e80e6a0d8925cf86d6724", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213791,81 +213779,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001096", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001096" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f58b2af1e5bb6f72133a0961", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f66e80e6a0d8925cf86d6724", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40906.266, + "value": 240266067.568, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5e3f694e43c53993204b855", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6794098371e6f19fd1a0dae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213881,7 +213871,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -213890,7 +213880,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -213898,27 +213888,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001384", "level": "constituency", - "name": "Twickenham", + "name": "North Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001384" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -213931,20 +213921,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5e3f694e43c53993204b855", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6794098371e6f19fd1a0dae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42295.283, + "value": 406707649.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f604a5026e38062783151e26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f68238b5aa5eb5df03bd70ce", "aggregation": { "method": "sum" }, @@ -213985,19 +213975,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001271", "level": "constituency", - "name": "Leeds South", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001271" }, "measure": { "unit": "kwh" @@ -214018,28 +214008,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f604a5026e38062783151e26", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f68238b5aa5eb5df03bd70ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432159388.963, + "value": 514589133.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f60b994692662440115cc81d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6acbd14de02ea6d0aa9db90", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214052,83 +214042,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "S14000065", "level": "constituency", - "name": "Congleton", + "name": "Angus and Perthshire Glens", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000065" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f60b994692662440115cc81d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6acbd14de02ea6d0aa9db90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142841340.777, + "value": 401791936.104, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f65b2bf489873c20867aa037", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6c55c8ef15bdaf504bee7dc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214144,7 +214132,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -214153,7 +214141,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -214161,27 +214149,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "E14001406", "level": "constituency", - "name": "Huddersfield", + "name": "Northampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001406" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -214194,28 +214182,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f65b2bf489873c20867aa037", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6c55c8ef15bdaf504bee7dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45822.177, + "value": 544609017.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6a2e6cbb1ca8298d5ef6ace", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6f9d3658d8a300bbdfd0759", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214228,83 +214216,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001293", + "id": "W07000098", "level": "constituency", - "name": "Hornsey and Friern Barnet", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001293" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000098" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6a2e6cbb1ca8298d5ef6ace", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6f9d3658d8a300bbdfd0759", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45992.45, + "value": 34660.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6da73b290ad9490c70d0e3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f736c97144296b8deec344a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214317,75 +214303,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "E14001209", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001209" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6da73b290ad9490c70d0e3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f736c97144296b8deec344a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145659549.953, + "value": 483236819.958, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f737c8ba2941fb906f056759", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001212", + "level": "constituency", + "name": "East Grinstead and Uckfield", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001212" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f737c8ba2941fb906f056759", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 32272.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6e74447643309b77ce44b84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f75fc62223b38486fbd95cf3", "aggregation": { "method": "sum" }, @@ -214426,19 +214497,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "E14001576", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001576" }, "measure": { "unit": "count" @@ -214461,28 +214532,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6e74447643309b77ce44b84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f75fc62223b38486fbd95cf3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43863.802, + "value": 56973.334, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6f3d4d6e0fcc6648c132f54", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7692b7a9bb399262936463a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214498,7 +214569,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -214507,7 +214578,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -214515,27 +214586,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001540", + "id": "S14000106", "level": "constituency", - "name": "Taunton and Wellington", + "name": "West Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001540" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000106" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -214550,20 +214621,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6f3d4d6e0fcc6648c132f54", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7692b7a9bb399262936463a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50020.908, + "value": 122888099.892, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f71554725ca8b02266e34612", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7951d730cb8854ca4bda09a", "aggregation": { "method": "sum" }, @@ -214604,19 +214675,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "S14000027", "level": "constituency", - "name": "Nottingham East", + "name": "Na h-Eileanan an Iar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000027" }, "measure": { "unit": "kwh" @@ -214639,20 +214710,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f71554725ca8b02266e34612", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7951d730cb8854ca4bda09a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167093425.614, + "value": 80558119.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f719a87268a4ed925b6e7506", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7fdb9ab7916a06c988a881b", "aggregation": { "method": "sum" }, @@ -214693,19 +214764,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001274", + "id": "E14001528", "level": "constituency", - "name": "Hastings and Rye", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001274" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001528" }, "measure": { "unit": "kwh" @@ -214726,28 +214797,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f719a87268a4ed925b6e7506", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7fdb9ab7916a06c988a881b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 443786453.518, + "value": 470860292.154, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f71da7670a877522ac0ecabf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f80bc44e490747526018cba4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214760,81 +214831,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001533", + "id": "E14001334", "level": "constituency", - "name": "Sussex Weald", + "name": "Leyton and Wanstead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001533" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001334" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f71da7670a877522ac0ecabf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f80bc44e490747526018cba4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 387605199.396, + "value": 45375.413, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f72de5d75da76d8710f6fe44", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8230236fbade3b2fb65a577", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214850,7 +214923,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -214859,7 +214932,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -214867,27 +214940,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "E14001581", "level": "constituency", - "name": "Basingstoke", + "name": "Weston-super-Mare", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001581" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -214902,20 +214975,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f72de5d75da76d8710f6fe44", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8230236fbade3b2fb65a577", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155006117.768, + "value": 45327.695, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f734e9156abb23a4fea6ee94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f84529af11c89d52c7438cb5", "aggregation": { "method": "sum" }, @@ -214956,19 +215029,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001403", + "id": "E14001473", "level": "constituency", - "name": "North West Hampshire", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001403" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001473" }, "measure": { "unit": "kwh" @@ -214989,28 +215062,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f734e9156abb23a4fea6ee94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f84529af11c89d52c7438cb5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 387553587.658, + "value": 403587950.486, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f76a118656f768d7f2ce87c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f857b0876d41ccf353ba7d3b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215023,73 +215096,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001407", + "id": "E14001391", "level": "constituency", - "name": "Northampton South", + "name": "North East Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001407" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001391" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f76a118656f768d7f2ce87c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f857b0876d41ccf353ba7d3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43318.02, + "value": 133940568.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f78820b9fdbee02523df98c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8630db90bc401c611f2f9f4", "aggregation": { "method": "sum" }, @@ -215130,19 +215205,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001372", + "id": "E14001555", "level": "constituency", - "name": "Morecambe and Lunesdale", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001372" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001555" }, "measure": { "unit": "count" @@ -215163,20 +215238,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f78820b9fdbee02523df98c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8630db90bc401c611f2f9f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41387.789, + "value": 37424.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f79bd6b3fa06453f9755bf50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8740e1a2941d31fc687ff59", "aggregation": { "method": "sum" }, @@ -215217,19 +215292,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "E14001396", "level": "constituency", - "name": "Macclesfield", + "name": "North Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001396" }, "measure": { "unit": "kwh" @@ -215252,28 +215327,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f79bd6b3fa06453f9755bf50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8740e1a2941d31fc687ff59", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 187041004.886, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f87b4bfe904ebb52b0c30270", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001387", + "level": "constituency", + "name": "North Devon", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001387" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f87b4bfe904ebb52b0c30270", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163410568.279, + "value": 47904.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7ac2db9a7f0b152a6883c62", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f88de6694d98cfb1f9ab36f4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215286,75 +215450,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001237", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001237" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7ac2db9a7f0b152a6883c62", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f88de6694d98cfb1f9ab36f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41602.919, + "value": 405400071.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7ada7a30f13e186cf57eb88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8a80cc3a506b0414a9d86f3", "aggregation": { "method": "sum" }, @@ -215395,19 +215557,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "E14001293", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "Hornsey and Friern Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001293" }, "measure": { "unit": "kwh" @@ -215430,20 +215592,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7ada7a30f13e186cf57eb88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8a80cc3a506b0414a9d86f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146329137.54, + "value": 144600412.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7c946c49f77d6098cab39c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8b18e1b9d6b3eed407dbd08", "aggregation": { "method": "sum" }, @@ -215484,19 +215646,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001273", "level": "constituency", - "name": "Bradford West", + "name": "Harwich and North Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001273" }, "measure": { "unit": "kwh" @@ -215517,28 +215679,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7c946c49f77d6098cab39c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8b18e1b9d6b3eed407dbd08", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517167991.451, + "value": 375714444.362, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7ee138693a1b52b3bd0cac2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8dc62c90fd1c44c1b4c4f17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215551,73 +215713,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "E14001398", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001398" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7ee138693a1b52b3bd0cac2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8dc62c90fd1c44c1b4c4f17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40785.46, + "value": 163796873.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7f4e93bf6a931cc15ad301b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8ffd1b5d8368e09f8aaec64", "aggregation": { "method": "sum" }, @@ -215658,19 +215822,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001266", + "id": "E14001226", "level": "constituency", - "name": "Harborough, Oadby and Wigston", + "name": "Epping Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001266" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001226" }, "measure": { "unit": "kwh" @@ -215691,28 +215855,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7f4e93bf6a931cc15ad301b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8ffd1b5d8368e09f8aaec64", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537016530.56, + "value": 535630086.712, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f81f8b6c961d1f64b03c9d7d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f924e6f106466a4c08a25047", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001455", + "level": "constituency", + "name": "Runcorn and Helsby", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001455" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f924e6f106466a4c08a25047", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39640.728, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f92cbb12a9719d4c217e57fa", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215728,7 +215979,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -215737,7 +215988,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -215745,27 +215996,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001456", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001456" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -215780,20 +216031,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f81f8b6c961d1f64b03c9d7d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f92cbb12a9719d4c217e57fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167535022.782, + "value": 46179.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f87ff306cabf4bc8074b3467", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f96fb4e645535f2be73baf15", "aggregation": { "method": "sum" }, @@ -215834,19 +216085,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "E14001535", "level": "constituency", - "name": "Mansfield", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001535" }, "measure": { "unit": "kwh" @@ -215869,20 +216120,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f87ff306cabf4bc8074b3467", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f96fb4e645535f2be73baf15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141477945.459, + "value": 155360338.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f899b3a646f95bca173cc9e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9781686907ee548af4c6c77", "aggregation": { "method": "sum" }, @@ -215923,19 +216174,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "E14001155", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Central Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001155" }, "measure": { "unit": "kwh" @@ -215958,28 +216209,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f899b3a646f95bca173cc9e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9781686907ee548af4c6c77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142965941.829, + "value": 178091842.546, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8acdbbdeb1a56bec5da0b37", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f983b635b94a19ca23de72a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215992,75 +216243,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001559", + "id": "E14001395", "level": "constituency", - "name": "Vauxhall and Camberwell Green", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001559" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001395" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8acdbbdeb1a56bec5da0b37", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f983b635b94a19ca23de72a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141807893.992, + "value": 23469.185, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8c2d4eb5269d0242656e4e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f991fa4138c69f7e065dc7ae", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001468", + "level": "constituency", + "name": "Sheffield Hallam", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001468" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f991fa4138c69f7e065dc7ae", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 36111.998, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9a75b3cbed23a750a7cf19f", "aggregation": { "method": "sum" }, @@ -216101,19 +216437,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001063", "level": "constituency", - "name": "City of Durham", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001063" }, "measure": { "unit": "kwh" @@ -216136,28 +216472,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8c2d4eb5269d0242656e4e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9a75b3cbed23a750a7cf19f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125905925.223, + "value": 160094795.609, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8da283c4317d7e8a9da185d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9afd259989bc9b9ce38ae85", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216170,73 +216506,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001377", + "id": "E14001555", "level": "constituency", - "name": "Newcastle upon Tyne Central and West", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001377" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001555" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8da283c4317d7e8a9da185d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9afd259989bc9b9ce38ae85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47439.757, + "value": 48214.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8e5f869d7a9a8a9b5dade25", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9ba458ab076575aeffa3961", "aggregation": { "method": "sum" }, @@ -216277,19 +216615,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "E14001539", "level": "constituency", - "name": "Telford", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001539" }, "measure": { "unit": "count" @@ -216310,28 +216648,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8e5f869d7a9a8a9b5dade25", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9ba458ab076575aeffa3961", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46031.251, + "value": 38288.403, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9339754f72ca0d8433910c8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9c2cb3cb84800c9d98d7982", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216344,81 +216682,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "E14001372", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Morecambe and Lunesdale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001372" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9339754f72ca0d8433910c8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9c2cb3cb84800c9d98d7982", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39188.42, + "value": 47605.73, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f960160fad607e5ccec0100e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9c688be5f8b8f72cf538506", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216431,73 +216771,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "E14001422", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001422" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f960160fad607e5ccec0100e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9c688be5f8b8f72cf538506", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459390367.34, + "value": 150379611.565, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f96575d27034f302df6affa2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9e87b00f5e9dd2ed3b96981", "aggregation": { "method": "sum" }, @@ -216538,19 +216880,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "E14001088", "level": "constituency", - "name": "St Helens North", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001088" }, "measure": { "unit": "count" @@ -216573,28 +216915,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f96575d27034f302df6affa2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9e87b00f5e9dd2ed3b96981", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44933.272, + "value": 43475.45, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f97954054461c67d72ea6e0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa4287070302091e96df9db1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216607,48 +216949,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", + "id": "E14001112", "level": "constituency", - "name": "Gainsborough", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001243" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001112" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa4287070302091e96df9db1", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 142468274.856, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa4ef88aacdbd23f6f35d202", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001460", + "level": "constituency", + "name": "Salisbury", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001460" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "gas_year", "value": 2024 @@ -216660,20 +217091,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f97954054461c67d72ea6e0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa4ef88aacdbd23f6f35d202", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 390156091.065, + "value": 29496.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9b782cbcf32508f6827fd3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa7e8a56917e3a0dfb860dad", "aggregation": { "method": "sum" }, @@ -216714,19 +217145,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "E14001352", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001352" }, "measure": { "unit": "kwh" @@ -216749,28 +217180,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9b782cbcf32508f6827fd3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa7e8a56917e3a0dfb860dad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140877860.196, + "value": 245872726.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9ee3ba80fe5b209373d13a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa905fe2829709d2baec2a52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216783,83 +217214,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001211", + "id": "E14001425", "level": "constituency", - "name": "Easington", + "name": "Peterborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001211" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001425" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9ee3ba80fe5b209373d13a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa905fe2829709d2baec2a52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45039.565, + "value": 46939.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9f66627654c7e4c730eb526", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa92bc1a5accd9ce0c6f7e4f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216875,7 +217304,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -216884,7 +217313,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -216892,27 +217321,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001354", + "id": "E14001109", "level": "constituency", - "name": "Manchester Withington", + "name": "Bolsover", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001354" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001109" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -216927,20 +217356,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9f66627654c7e4c730eb526", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa92bc1a5accd9ce0c6f7e4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40173.345, + "value": 145156192.057, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa1ab929c13f447e70b8a45b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa9d935ff025c1d6dcb0d207", "aggregation": { "method": "sum" }, @@ -216981,19 +217410,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "S14000096", "level": "constituency", - "name": "Penrith and Solway", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000096" }, "measure": { "unit": "kwh" @@ -217014,28 +217443,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa1ab929c13f447e70b8a45b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa9d935ff025c1d6dcb0d207", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 397448906.559, + "value": 460363262.395, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa2e57cbeb9c63954bdc096e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fad89f72bbf43ef68a026fc0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217051,7 +217480,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -217060,7 +217489,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -217068,27 +217497,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001075", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001075" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -217103,28 +217532,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa2e57cbeb9c63954bdc096e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fad89f72bbf43ef68a026fc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175933275.125, + "value": 49134.523, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa2eb8d5280216d6eb78e4b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fadf857968a5096a085d0119", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217137,73 +217566,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "E14001498", "level": "constituency", - "name": "Glasgow North East", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001498" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa2eb8d5280216d6eb78e4b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fadf857968a5096a085d0119", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46246.061, + "value": 159311508.146, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa37211d5dbef58f4a120634", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fae821a13b841133cdda80bf", "aggregation": { "method": "sum" }, @@ -217244,19 +217675,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "E14001085", "level": "constituency", - "name": "Boston and Skegness", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001085" }, "measure": { "unit": "kwh" @@ -217277,115 +217708,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa37211d5dbef58f4a120634", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 381595675.578, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa496b1436e63500c9c49493", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001220", - "level": "constituency", - "name": "Eastleigh", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001220" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa496b1436e63500c9c49493", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fae821a13b841133cdda80bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37574.293, + "value": 245539313.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa4aaed549e3c2b0a305bb09", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb113967db0780674d4ae43c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217401,7 +217745,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -217410,7 +217754,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -217418,27 +217762,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000085", + "id": "E14001161", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "Cheltenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001161" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -217451,28 +217795,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa4aaed549e3c2b0a305bb09", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb113967db0780674d4ae43c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 26361.097, + "value": 470453840.81, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa5a1e8f3727d294ee531edf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb1351e634fd89f7d9de02f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217488,7 +217832,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -217497,7 +217841,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -217505,27 +217849,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001355", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001355" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -217538,20 +217882,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa5a1e8f3727d294ee531edf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb1351e634fd89f7d9de02f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36782.227, + "value": 551157155.09, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa6608d24f4dd93ceae7d162", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb1bb4c4f6c9b301e8e44631", "aggregation": { "method": "sum" }, @@ -217592,19 +217936,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001145", + "id": "E14001088", "level": "constituency", - "name": "Bury South", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001145" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001088" }, "measure": { "unit": "kwh" @@ -217627,20 +217971,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa6608d24f4dd93ceae7d162", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb1bb4c4f6c9b301e8e44631", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149514289.871, + "value": 166628975.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa6d6e68cdecedcb53b21021", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb68d593bd359e69fec8a48a", "aggregation": { "method": "sum" }, @@ -217681,19 +218025,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "E14001289", "level": "constituency", - "name": "Stratford and Bow", + "name": "Hitchin", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001289" }, "measure": { "unit": "count" @@ -217714,107 +218058,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa6d6e68cdecedcb53b21021", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 31285.236, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa8a8169cda79566960fc6f4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001534", - "level": "constituency", - "name": "Sutton and Cheam", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001534" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa8a8169cda79566960fc6f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb68d593bd359e69fec8a48a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462377275.01, + "value": 39306.318, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa8ab2e68503aa18f6917505", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb6915feb725642247d35b51", "aggregation": { "method": "sum" }, @@ -217855,19 +218112,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001437", + "id": "E14001105", "level": "constituency", - "name": "Rayleigh and Wickford", + "name": "Blackpool South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001437" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001105" }, "measure": { "unit": "kwh" @@ -217888,20 +218145,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa8ab2e68503aa18f6917505", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb6915feb725642247d35b51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 475391526.347, + "value": 516042535.788, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:faa18f6b3e93c59c99cbaeb5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb761fe178f37cbb5b99ef7f", "aggregation": { "method": "sum" }, @@ -217942,19 +218199,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "E14001291", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001291" }, "measure": { "unit": "count" @@ -217975,28 +218232,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:faa18f6b3e93c59c99cbaeb5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb761fe178f37cbb5b99ef7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37685.429, + "value": 31413.183, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:faa30830fe65d7a8bfa8d994", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc5aefc04969aaa049b78a54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218012,7 +218269,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -218021,7 +218278,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -218029,27 +218286,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "E14001368", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001368" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -218064,28 +218321,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:faa30830fe65d7a8bfa8d994", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc5aefc04969aaa049b78a54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184083788.178, + "value": 43916.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:faacc47990f4c4200f6f0b7d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc5c138ec8154f94b07432fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218098,83 +218355,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001096", "level": "constituency", - "name": "Tooting", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001096" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:faacc47990f4c4200f6f0b7d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc5c138ec8154f94b07432fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46249.0, + "value": 36399.147, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fab4c9e260a13aa7c239d266", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc64dd044d3ef696be592e5b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218190,7 +218445,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -218199,7 +218454,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -218207,27 +218462,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001592", + "id": "E14001342", "level": "constituency", - "name": "Woking", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001592" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001342" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -218240,28 +218495,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fab4c9e260a13aa7c239d266", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc64dd044d3ef696be592e5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 496063254.403, + "value": 39389.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:faba3a60ffce3f94939d1187", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc74a47f0349e3ce4c1e3de7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218277,7 +218532,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -218286,7 +218541,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -218294,27 +218549,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "S14000080", "level": "constituency", - "name": "Tunbridge Wells", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000080" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -218329,20 +218584,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:faba3a60ffce3f94939d1187", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc74a47f0349e3ce4c1e3de7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48214.0, + "value": 145046950.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fad740a6a54ea74007062d72", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc7fce1171d708f2e8355fa6", "aggregation": { "method": "sum" }, @@ -218383,19 +218638,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "W07000083", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "Bangor Aberconwy", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000083" }, "measure": { "unit": "kwh" @@ -218418,115 +218673,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fad740a6a54ea74007062d72", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 135248246.705, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fadab1b152b52505be29eeba", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001171", - "level": "constituency", - "name": "Christchurch", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001171" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fadab1b152b52505be29eeba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc7fce1171d708f2e8355fa6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38356.554, + "value": 141044881.249, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fadd6eefc2384d613bfcc90f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc8c01145238d313264a7629", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218539,73 +218707,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001098", "level": "constituency", - "name": "Stroud", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001098" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fadd6eefc2384d613bfcc90f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc8c01145238d313264a7629", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38465.508, + "value": 41735.279, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb049b61c5e08bcf399f0edc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcbd6bb96c7ee369ab2d7991", "aggregation": { "method": "sum" }, @@ -218646,19 +218816,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "E14001085", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001085" }, "measure": { "unit": "count" @@ -218681,28 +218851,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb049b61c5e08bcf399f0edc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcbd6bb96c7ee369ab2d7991", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54517.06, + "value": 54831.709, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb0db81ab6074c7b69e1a983", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcc3df32d0e4ac52547f70d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218715,75 +218885,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001496", "level": "constituency", - "name": "Mid Derbyshire", + "name": "South West Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001496" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb0db81ab6074c7b69e1a983", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcc3df32d0e4ac52547f70d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133363120.073, + "value": 37447.072, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb1b2391046408f4d6af7e6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcc842b2101bcc27df0b2094", "aggregation": { "method": "sum" }, @@ -218824,19 +218992,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "E14001295", "level": "constituency", - "name": "South West Devon", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001295" }, "measure": { "unit": "count" @@ -218859,28 +219027,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb1b2391046408f4d6af7e6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcc842b2101bcc27df0b2094", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44514.71, + "value": 48691.965, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb1da41ca9d212887506bc4e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcd3983e4a9b835b98381cd9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218893,73 +219061,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001240", + "id": "S14000021", "level": "constituency", - "name": "Forest of Dean", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001240" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000021" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb1da41ca9d212887506bc4e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcd3983e4a9b835b98381cd9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25408.0, + "value": 139418642.858, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb217399967bde86bd7eae67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcdb2bba8e22d3df3b28d345", "aggregation": { "method": "sum" }, @@ -219000,19 +219170,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001139", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "Broxbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001139" }, "measure": { "unit": "kwh" @@ -219035,28 +219205,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb217399967bde86bd7eae67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcdb2bba8e22d3df3b28d345", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184045104.853, + "value": 165787418.855, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb2a98db2c2232c29ca03165", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcf0079d26553d7a968fe75f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219069,81 +219239,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001389", + "id": "E14001106", "level": "constituency", - "name": "North Durham", + "name": "Blaydon and Consett", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001389" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001106" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb2a98db2c2232c29ca03165", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcf0079d26553d7a968fe75f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 522342515.485, + "value": 44113.969, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb2b59487ae04e131820b186", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcf8a6d2553ee3202ac2a058", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219159,7 +219331,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -219168,7 +219340,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -219176,27 +219348,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001255", "level": "constituency", - "name": "Peckham", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001255" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -219209,28 +219381,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb2b59487ae04e131820b186", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcf8a6d2553ee3202ac2a058", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 286963074.787, + "value": 48688.392, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb348ce54cff15721b3dafa6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd05478085e4e87d279b7bdd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219243,73 +219415,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001102", "level": "constituency", - "name": "Cheltenham", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001102" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb348ce54cff15721b3dafa6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd05478085e4e87d279b7bdd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470453840.81, + "value": 42825.235, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb59271bdf9fa68438bf8203", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd498334b5e795eda7499f56", "aggregation": { "method": "sum" }, @@ -219350,19 +219524,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001235", "level": "constituency", - "name": "Wolverhampton West", + "name": "Faversham and Mid Kent", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001235" }, "measure": { "unit": "count" @@ -219383,20 +219557,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb59271bdf9fa68438bf8203", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd498334b5e795eda7499f56", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41782.309, + "value": 38472.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb6e4f4df3660097b1391fb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd5d01b36b77e10ac8e7e482", "aggregation": { "method": "sum" }, @@ -219437,19 +219611,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001488", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001488" }, "measure": { "unit": "kwh" @@ -219470,107 +219644,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb6e4f4df3660097b1391fb2", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 509999506.92, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb83ad9b5f40470f26841f27", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001164", - "level": "constituency", - "name": "Chester South and Eddisbury", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001164" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb83ad9b5f40470f26841f27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd5d01b36b77e10ac8e7e482", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28973.627, + "value": 467854485.137, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fbb780944a437a5debb04d78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd6a97f7470747b50cfd8ebe", "aggregation": { "method": "sum" }, @@ -219611,19 +219698,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001594", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001594" }, "measure": { "unit": "kwh" @@ -219644,28 +219731,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fbb780944a437a5debb04d78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd6a97f7470747b50cfd8ebe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 333207818.829, + "value": 450172153.557, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc257a0fbf3f50b169bec7db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd7cba8b134874bca12d9596", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219678,73 +219765,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001293", + "id": "E14001118", "level": "constituency", - "name": "Hornsey and Friern Barnet", + "name": "Bradford East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001293" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001118" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc257a0fbf3f50b169bec7db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd7cba8b134874bca12d9596", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40624.032, + "value": 43316.32, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc5e39dc5123d825cc3889d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd9bbc8c9dbcfa213fa1f96d", "aggregation": { "method": "sum" }, @@ -219785,19 +219874,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "E14001159", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001159" }, "measure": { "unit": "count" @@ -219820,28 +219909,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc5e39dc5123d825cc3889d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd9bbc8c9dbcfa213fa1f96d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44867.292, + "value": 47730.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc6309b92b93824e09219478", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fda4ed465495ff5f3fae712c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219854,83 +219943,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001476", + "id": "E14001072", "level": "constituency", - "name": "Sleaford and North Hykeham", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001476" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001072" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc6309b92b93824e09219478", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fda4ed465495ff5f3fae712c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156790488.359, + "value": 33494.961, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc6393af35906c7a69d65a31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fde1a7b61bcadc83c8163259", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219943,81 +220030,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001221", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001221" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc6393af35906c7a69d65a31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fde1a7b61bcadc83c8163259", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 454740398.552, + "value": 161536278.724, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc7f7a4c8ad87247ed25d255", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fded1ac5e2e046b8859d9034", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220030,75 +220119,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "W07000107", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000107" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc7f7a4c8ad87247ed25d255", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fded1ac5e2e046b8859d9034", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136494318.327, + "value": 510690807.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fca773e6767bb7e7b18c8f10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdf0f0bd4166670375164091", "aggregation": { "method": "sum" }, @@ -220139,19 +220226,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "E14001415", "level": "constituency", - "name": "Reigate", + "name": "Oldham East and Saddleworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001415" }, "measure": { "unit": "count" @@ -220174,28 +220261,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fca773e6767bb7e7b18c8f10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdf0f0bd4166670375164091", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45382.115, + "value": 44011.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcaf327a591b848de6bf9622", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdf5d594992f4f83a0dcdde0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220211,7 +220298,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -220220,7 +220307,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -220228,27 +220315,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001110", + "id": "S14000093", "level": "constituency", - "name": "Bolton North East", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000093" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -220263,28 +220350,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcaf327a591b848de6bf9622", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdf5d594992f4f83a0dcdde0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50378.548, + "value": 125025108.037, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcf0be23ef16755d8e8ff5f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe09fbdbe63d842a30c3416e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220297,75 +220384,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "S14000099", "level": "constituency", - "name": "Rushcliffe", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000099" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcf0be23ef16755d8e8ff5f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe09fbdbe63d842a30c3416e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45817.671, + "value": 40315.296, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd308341b5e812c67f5c1f9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe3e10a30412dc124633748c", "aggregation": { "method": "sum" }, @@ -220406,19 +220491,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "E14001476", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001476" }, "measure": { "unit": "kwh" @@ -220439,28 +220524,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd308341b5e812c67f5c1f9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe3e10a30412dc124633748c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 435426218.545, + "value": 358695653.739, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd41a3750a3dba07a2a9968d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe5712ee0007c78e655d857b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220476,7 +220561,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -220485,7 +220570,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -220493,27 +220578,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000107", + "id": "E14001563", "level": "constituency", - "name": "Rhondda and Ogmore", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001563" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -220526,20 +220611,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd41a3750a3dba07a2a9968d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe5712ee0007c78e655d857b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45711.399, + "value": 420092282.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd5859ddb9f601176f20a81a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7394c3da0103436e8f5382", "aggregation": { "method": "sum" }, @@ -220580,19 +220665,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "S14000074", "level": "constituency", - "name": "Leeds East", + "name": "Dumfriesshire, Clydesdale and Tweeddale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000074" }, "measure": { "unit": "kwh" @@ -220613,28 +220698,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd5859ddb9f601176f20a81a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7394c3da0103436e8f5382", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 483966192.823, + "value": 284419687.871, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd5971f0dd3250a320d95e18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7bbb8e252e21383f350a10", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220650,7 +220735,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -220659,7 +220744,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -220667,27 +220752,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "W07000092", "level": "constituency", - "name": "Camborne and Redruth", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000092" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -220702,28 +220787,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd5971f0dd3250a320d95e18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7bbb8e252e21383f350a10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191698413.006, + "value": 47272.58, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd61681302c0b026be16ccf8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7dae356dc497d673bf8efd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220736,81 +220821,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001128", + "id": "W07000107", "level": "constituency", - "name": "Brigg and Immingham", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001128" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000107" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd61681302c0b026be16ccf8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7dae356dc497d673bf8efd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 445117049.685, + "value": 46870.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdb39d702ace481c8a0b7997", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe89837a9f07c39503b16252", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220823,81 +220910,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "E14001397", "level": "constituency", - "name": "Livingston", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001397" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdb39d702ace481c8a0b7997", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe89837a9f07c39503b16252", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45297.668, + "value": 166783445.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdba2433c48ea7d31817fa68", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fec22e8b88a162e5e8abbe28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220910,81 +220999,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001520", + "id": "E14001465", "level": "constituency", - "name": "Stoke-on-Trent Central", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001520" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001465" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdba2433c48ea7d31817fa68", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fec22e8b88a162e5e8abbe28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48589.3, + "value": 41896.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdc7dfbfb6809944e26ae776", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:feed8e78ef511dedd46ac0da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220997,75 +221088,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "W07000109", "level": "constituency", - "name": "Aylesbury", + "name": "Torfaen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000109" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdc7dfbfb6809944e26ae776", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:feed8e78ef511dedd46ac0da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165931302.019, + "value": 41725.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe57452776be78fd54829837", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fef7319b6250462c9e795393", "aggregation": { "method": "sum" }, @@ -221106,19 +221195,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "E14001376", "level": "constituency", - "name": "Penrith and Solway", + "name": "Newbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001376" }, "measure": { "unit": "count" @@ -221141,28 +221230,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe57452776be78fd54829837", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fef7319b6250462c9e795393", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48273.114, + "value": 43577.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe5ea7c3eb4b4c3f04bc8c97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff0c135cd424fafdc28abbc6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221175,83 +221264,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "E14001481", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001481" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe5ea7c3eb4b4c3f04bc8c97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff0c135cd424fafdc28abbc6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 257821489.794, + "value": 366591513.592, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fed3d6164c124bca90993a1c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff0eed7b86bbd8bfa443764d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221264,73 +221351,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001169", + "id": "E14001221", "level": "constituency", - "name": "Chipping Barnet", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001169" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001221" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fed3d6164c124bca90993a1c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff0eed7b86bbd8bfa443764d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 622286108.079, + "value": 46951.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fef20f81577316ef9373641d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff2ad6661a5d191ed788cd39", "aggregation": { "method": "sum" }, @@ -221371,19 +221460,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001198", + "id": "E14001192", "level": "constituency", - "name": "Doncaster Central", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001198" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001192" }, "measure": { "unit": "kwh" @@ -221406,28 +221495,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fef20f81577316ef9373641d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff2ad6661a5d191ed788cd39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152257489.848, + "value": 199713973.136, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff0126bd52d41c517f9caa46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff367e973aed25ec0dd928ce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221440,83 +221529,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "E14001401", "level": "constituency", - "name": "South Shropshire", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001401" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff0126bd52d41c517f9caa46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff367e973aed25ec0dd928ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183336255.775, + "value": 463540189.194, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff04db1975cb642ae86b1104", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff40b3e4140289c7f4fb0243", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221529,81 +221616,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001441", "level": "constituency", - "name": "Chippenham", + "name": "Redditch", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001441" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff04db1975cb642ae86b1104", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff40b3e4140289c7f4fb0243", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 373525482.311, + "value": 42461.107, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff18d0e29a3df08278a14074", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff430d890dfa1c32656782e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221616,83 +221705,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001133", + "id": "E14001128", "level": "constituency", - "name": "Bristol North East", + "name": "Brigg and Immingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001133" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001128" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff18d0e29a3df08278a14074", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff430d890dfa1c32656782e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126739792.599, + "value": 445117049.685, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff28712c7e4ff37d286060b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff442125ec14972fcad30a07", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221705,83 +221792,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "E14001527", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001527" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff28712c7e4ff37d286060b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff442125ec14972fcad30a07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41356.139, + "value": 43714.915, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff5bcbe6dc76bbcd1622f904", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff474ef4476f975c7470c95c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221797,7 +221882,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -221806,7 +221891,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -221814,27 +221899,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001258", "level": "constituency", - "name": "Witney", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001258" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -221849,28 +221934,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff5bcbe6dc76bbcd1622f904", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff474ef4476f975c7470c95c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181056940.194, + "value": 41393.467, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff6657ce78417fde2db986cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffae0107aa98f84c4f21cb70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221886,7 +221971,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -221895,7 +221980,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -221903,27 +221988,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "W07000096", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Dwyfor Meirionnydd", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000096" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -221938,20 +222023,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff6657ce78417fde2db986cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffae0107aa98f84c4f21cb70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139513292.635, + "value": 51428.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff6af436fe0f5231f4621a88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffb482154baceadc6f649df5", "aggregation": { "method": "sum" }, @@ -221992,19 +222077,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001193", + "id": "E14001198", "level": "constituency", - "name": "Derby North", + "name": "Doncaster Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001193" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001198" }, "measure": { "unit": "kwh" @@ -222027,28 +222112,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff6af436fe0f5231f4621a88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffb482154baceadc6f649df5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142978047.027, + "value": 152257489.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffc6509859286b2b02d3224c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffbd75ca81c956c1bd6680a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -222061,137 +222146,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001413", + "id": "W07000095", "level": "constituency", - "name": "Nuneaton", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001413" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000095" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffc6509859286b2b02d3224c", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 142868319.028, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffcde1d5ecb12adf57b810e4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001479", - "level": "constituency", - "name": "Solihull West and Shirley", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001479" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -222203,28 +222199,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffcde1d5ecb12adf57b810e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffbd75ca81c956c1bd6680a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37787.473, + "value": 434098449.127, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fff1c100820a4374c841b950", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffc88700211d5a46983f5fc1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -222237,81 +222233,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001433", + "id": "E14001333", "level": "constituency", - "name": "Preston", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001433" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001333" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fff1c100820a4374c841b950", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffc88700211d5a46983f5fc1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 500167889.362, + "value": 126961535.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fff3b41b4fdbc0a880dbf557", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffcc449ecaa60ec59cd0f748", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -222324,81 +222322,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "E14001239", "level": "constituency", - "name": "North West Leicestershire", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001239" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fff3b41b4fdbc0a880dbf557", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffcc449ecaa60ec59cd0f748", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490761683.042, + "value": 135865807.524, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fffec41eaf26654f82119232", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fffdd3200c9d8eece25080bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -222414,7 +222414,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -222423,7 +222423,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -222431,27 +222431,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001305", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001305" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -222464,19 +222464,19 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fffec41eaf26654f82119232", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fffdd3200c9d8eece25080bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 540782957.34, + "value": 43385.0, "value_type": "float" } ], - "rows_sha256": "35c4d4da3055804d007a39e8293ddb8f6fb78cd49b48b5813a6e20bf9235a263", + "rows_sha256": "e851214f580261184f37dce3244d642dd70b025a18433e219e7fb7c6c5b2729f", "schema_version": 1 } diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json index 3a84fbe2c8..1d7c2d23f9 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json index a0b7f7645c..de037f63c5 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json @@ -21,12 +21,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json index 7fea5d78e5..bf184a0fc4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json b/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json index 50ae46ed5e..8b61df6246 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json +++ b/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json index b8754129a8..c9e0cf00c0 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json index 5404249ad9..05ea811bc6 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json b/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json index bf5c60740d..0fd8fd3fb8 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json b/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json index afc7f84713..b8a4ce5516 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json b/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json index 9ea0a452ab..bfcf646fd0 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json b/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json index 8f5fef7652..f57acf8412 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/gates.json b/packages/microcosm-build/src/microcosm/build/uk/gates.json index e4ac4fa3e3..b3799c9fa5 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/gates.json +++ b/packages/microcosm-build/src/microcosm/build/uk/gates.json @@ -962,6 +962,19 @@ }, "notes": "Stage-time check of the isa_subscriptions receipt against HMRC's tables (microcosm#1415). It fails on the 2024-25 cash and stocks-and-shares totals off Table 9.4's 2024-25 amounts (María's ruling of 29 October 2026), the both-type split's stocks-and-shares residual or the Lifetime ISA total off its Table 9.4 amount by more than maximum_relative_total_deviation; a reported saturation is named, not failed. Cells short of eligible holders are named, never failed: the stage invents no holders, and the distance from HMRC's tables after calibration is measured, not gated (María's ruling of 28 October 2026). A population fact check: the synthetic smoke records it without blocking, since a synthetic population cannot reach HMRC's national totals; the rules any population must keep are uk_stage_isa_subscriptions_invariants." }, + { + "id": "uk_stage_company_cars_invariants", + "gate": "stage_health", + "phase": "transferred", + "criticality": "release_blocking", + "evidence_absent_blocks": true, + "parameters": { + "stage": "company_cars", + "check": "company_cars", + "maximum_pay_identity_error_gbp": 0.05 + }, + "notes": "Stage-time rules of the company_cars receipt that hold for any population (PolicyEngine/uk-autumn-budget-dashboard-2026#316). It fails on any record the receipt counts against them (a non-finite or negative value; a holder without a list price; an input written for someone without a car; an unknown fuel type; a car that emits CO2 without a figure, or an electric car with one; private fuel on an electric car; contributions above the list price; an electric range outside 1 to 50 g/km; an SPI benefit above its EPB) and on any SPI-channel row whose pay plus the car and fuel benefits the engine computes again on the stage's output misses the pay the row brought in (the tape's PAY + EPB + TAXTERM, less any salary sacrifice) by more than maximum_pay_identity_error_gbp, rounded up to the penny: the carve-out of the benefits from pay assumes how the engine prices a car, and the engine computes in single precision (María's ruling of 30 October 2026). It is no population fact check, so the synthetic smoke build blocks on it as every licensed build does; how far the calibrated file sits from HMRC's company car tables is measured, not gated (María's ruling of 28 October 2026 on the ISA facts)." + }, { "id": "uk_release_input_coverage", "gate": "release_input_coverage", @@ -1272,6 +1285,12 @@ "person.stocks_and_shares_isa_balance", "person.cash_isa_subscriptions", "person.stocks_and_shares_isa_subscriptions", + "person.company_car_list_price", + "person.company_car_co2_emissions", + "person.company_car_fuel_type", + "person.company_car_electric_range", + "person.company_car_capital_contributions", + "person.company_car_private_fuel_provided", "person.individual_savings_account_interest_income", "person.local_bus_single_fare_share", "person.local_bus_trips", diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_benefits_in_kind_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_benefits_in_kind_facts.json new file mode 100644 index 0000000000..0ee86b4ef8 --- /dev/null +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_benefits_in_kind_facts.json @@ -0,0 +1,4470 @@ +{ + "schema_version": 1, + "country": "uk", + "kind": "uk_vendored_ledger_facts", + "resource": "hmrc_benefits_in_kind_facts.json", + "purpose": "HMRC Benefits in kind statistics (July 2026 release), the 2024-25 provisional rows the company cars stage draws fuel types and CO2 bands to and the national build reports the calibrated file against (PolicyEngine/uk-autumn-budget-dashboard-2026#316): Table 1 car and car fuel benefit recipients, taxable value, income tax and Class 1A NICs liabilities, with their total; Table 2A car benefit recipients by CO2 band; Table 2C car benefit recipients by fuel type; Tables 3A and 3B car and car fuel benefit recipients and taxable value by total income range; Table 4 car benefit recipients and taxable value by country and English region. They count individuals and pounds, rounded as HMRC publishes them; a cell HMRC marks instead of printing carries no fact. None is a calibration target: the stage's reviewed fence keeps them measured only. No value is derived here.", + "consumers": [ + "uk_runtime.hmrc_company_car_statistics" + ], + "planned_consumers": [], + "policy": "Rows are copied verbatim from the pinned Chronicle consumer feed named in source_fact_feed; every value is a publisher-stated fact. Consumers declare their own arithmetic on these rows and never edit this file by hand: regenerate it with tools/vendor_uk_ledger_facts.py.", + "generator": { + "tool": "tools/vendor_uk_ledger_facts.py", + "version": 1 + }, + "source_fact_feed": { + "source_repo": "PolicyEngine/chronicle", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "build": "build-bundle --suite uk -> build-consumer-artifact", + "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + }, + "selections": [ + { + "label": "table1_ty2024_car_and_fuel_benefits", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024" + ] + }, + "row_count": 12 + }, + { + "label": "table2a_ty2024_car_recipients_by_co2_band", + "selector": { + "source_name": "hmrc", + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024" + }, + "row_count": 20 + }, + { + "label": "table2c_ty2024_car_recipients_by_fuel_type", + "selector": { + "source_name": "hmrc", + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024" + }, + "row_count": 3 + }, + { + "label": "table3a_ty2024_car_benefit_by_income_range", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024" + ] + }, + "row_count": 22 + }, + { + "label": "table3b_ty2024_fuel_benefit_by_income_range", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024" + ] + }, + "row_count": 13 + }, + { + "label": "table4_ty2024_car_benefit_by_region", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024" + ] + }, + "row_count": 26 + } + ], + "row_count": 96, + "rows": [ + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_1703f596c5726f3b523df2d4", + "semantic_fact_key": "ledger_semantic_fact_v2_e29df217b43ba49aac7839f4", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024.all.class_1a_nic_liability", + "concept": "hmrc.benefit_in_kind_class_1a_nic_liability", + "measure_id": "class_1a_nic_liability", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "all", + "table_record_kind": "total" + }, + "dimensions": { + "company_car_benefit_type": "all" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 440000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_ebf6cc506add5416d5674aeb", + "semantic_fact_key": "ledger_semantic_fact_v2_de58eb13e7ccfb7fc41f29ce", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024.car.class_1a_nic_liability", + "concept": "hmrc.benefit_in_kind_class_1a_nic_liability", + "measure_id": "class_1a_nic_liability", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "car", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 420000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_ab9a75dfd90a1881ab8e6314", + "semantic_fact_key": "ledger_semantic_fact_v2_5698d4d2a7bf0309aa3ee158", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024.fuel.class_1a_nic_liability", + "concept": "hmrc.benefit_in_kind_class_1a_nic_liability", + "measure_id": "class_1a_nic_liability", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "fuel", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 20000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_9070afdf409860daf8132af7", + "semantic_fact_key": "ledger_semantic_fact_v2_a2d1ad768b15a8c1f9f32092", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024.all.income_tax_liability", + "concept": "hmrc.benefit_in_kind_income_tax_liability", + "measure_id": "income_tax_liability", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "all", + "table_record_kind": "total" + }, + "dimensions": { + "company_car_benefit_type": "all" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1140000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_f293ecdc278e9142bcfab273", + "semantic_fact_key": "ledger_semantic_fact_v2_3876ef5d93405256d6028849", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024.car.income_tax_liability", + "concept": "hmrc.benefit_in_kind_income_tax_liability", + "measure_id": "income_tax_liability", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "car", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1090000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_b3773b438149ce58d1108f49", + "semantic_fact_key": "ledger_semantic_fact_v2_4d7b39fb3f1d9cc9e12831eb", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024.fuel.income_tax_liability", + "concept": "hmrc.benefit_in_kind_income_tax_liability", + "measure_id": "income_tax_liability", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "fuel", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 50000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_9d37509f2a2b92e5c6dfad3b", + "semantic_fact_key": "ledger_semantic_fact_v2_f79356f3bf014472a1ed9daa", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000001.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000001", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000001", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 40000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_18859846a77cf2d21522f7cb", + "semantic_fact_key": "ledger_semantic_fact_v2_bcf2541fe523ed0bb7ad1122", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000002.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000002", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000002", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 115000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_9657589b7a634e886fd1f14e", + "semantic_fact_key": "ledger_semantic_fact_v2_c0a995231f1b332b48e0723d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000003.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000003", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000003", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 85000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_94b1a86883b1df3e017efba6", + "semantic_fact_key": "ledger_semantic_fact_v2_6499e855a70aecf07dfe8b25", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000004.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000004", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000004", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 85000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_3a01496ded297fe73d9fd305", + "semantic_fact_key": "ledger_semantic_fact_v2_40ac0c4d5df364529bdc1dc3", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000005.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000005", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000005", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 95000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_bf7353cdd33770ff85896d95", + "semantic_fact_key": "ledger_semantic_fact_v2_60ebc5f560459492e4e731b9", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000006.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000006", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000006", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 95000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_08eff18e85577fbb737a315f", + "semantic_fact_key": "ledger_semantic_fact_v2_5eed85a313ff969b43239cbc", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000007.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000007", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000007", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 65000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_966a13bcd9890208ae493594", + "semantic_fact_key": "ledger_semantic_fact_v2_692255fa1cbdc5c1c3050d4d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000008.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000008", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000008", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 140000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_13e373d8ea5c8fc90d343764", + "semantic_fact_key": "ledger_semantic_fact_v2_672fb072e2fcd0e203f9a1ce", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.E12000009.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000009", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000009", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 70000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_4b197a48479e363dfe94bb32", + "semantic_fact_key": "ledger_semantic_fact_v2_7a5c07717e9362650f54285b", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024.all.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "all", + "table_record_kind": "total" + }, + "dimensions": { + "company_car_benefit_type": "all" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 920000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_7d770efdd7134073af2341a6", + "semantic_fact_key": "ledger_semantic_fact_v2_fc7b23b688dda3721310f04c", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024.car.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "car", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 920000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_59eaf4182739574fbb793228", + "semantic_fact_key": "ledger_semantic_fact_v2_ea070e0b6ed668c4d3bc4f7f", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_0.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_0", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_0" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 467000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_0d6b43873d7194f922b735d4", + "semantic_fact_key": "ledger_semantic_fact_v2_37f1b43fe6a429e42861cf2a", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_105_to_114.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_105_to_114", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_105_to_114" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 33000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_7410526e5d6d81d9859180be", + "semantic_fact_key": "ledger_semantic_fact_v2_f2905faa91f308632e021f4d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_115_to_124.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_115_to_124", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_115_to_124" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 54000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_9bfa5857856b095323bb7ade", + "semantic_fact_key": "ledger_semantic_fact_v2_97669178cd56c2400c20a417", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_125_to_134.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_125_to_134", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_125_to_134" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 52000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_3b40e3fca7c8700a458e5cca", + "semantic_fact_key": "ledger_semantic_fact_v2_57440b8f339004f4ba39e7ce", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_135_to_144.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_135_to_144", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_135_to_144" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 24000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_948f3893158de79b6b8a642f", + "semantic_fact_key": "ledger_semantic_fact_v2_4d0de41e1ca0695af8c3bc03", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_145_to_154.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_145_to_154", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_145_to_154" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 13000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_ab2ddb7f4d501a25e5b8301e", + "semantic_fact_key": "ledger_semantic_fact_v2_01a9cd179ffdf742b290f1a3", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_155_to_164.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_155_to_164", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_155_to_164" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 6000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_d1e46a36bfc1ce4ae5dccff2", + "semantic_fact_key": "ledger_semantic_fact_v2_44f5cf438c3a09c46f40d312", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_165_to_169.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_165_to_169", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_165_to_169" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 2000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_662f2d7c5e05f976e7b46a65", + "semantic_fact_key": "ledger_semantic_fact_v2_eb77ec506a994a6288b0206e", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_170_plus.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_170_plus", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_170_plus" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 10000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_b3077390ff9e29f55add5cf0", + "semantic_fact_key": "ledger_semantic_fact_v2_b04cfe69f0f8b5e64a5af783", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_1_to_50.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_1_to_50", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_1_to_50" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 220000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_55b8265680eef4e8be5dc2ba", + "semantic_fact_key": "ledger_semantic_fact_v2_fb86350dc84aac3174282d3c", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_51_to_54.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_51_to_54", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_51_to_54" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_fb2bf6e7931d4fb8c9d7e2c0", + "semantic_fact_key": "ledger_semantic_fact_v2_f96714f3e14ab6fa6178e663", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_55_to_59.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_55_to_59", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_55_to_59" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 2000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_cc57f8ffd308baad7beec81b", + "semantic_fact_key": "ledger_semantic_fact_v2_bd32353bbbf2ebbce932daba", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_60_to_64.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_60_to_64", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_60_to_64" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_669bfa7440a1bc9bf392ae56", + "semantic_fact_key": "ledger_semantic_fact_v2_8fea88210f0e96ec6013c510", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_65_to_69.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_65_to_69", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_65_to_69" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_d1fbcb3bd2b7e8a85481ee01", + "semantic_fact_key": "ledger_semantic_fact_v2_1cad9f2205c3319952bb8fc8", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_70_to_74.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_70_to_74", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_70_to_74" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_a71952dee4843fbfe3738192", + "semantic_fact_key": "ledger_semantic_fact_v2_39131b4cd6c48ced1885b1ed", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_75_to_79.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_75_to_79", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_75_to_79" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 2000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_cee65e41d8da9415451b7c7f", + "semantic_fact_key": "ledger_semantic_fact_v2_167f47ba116b1062782deb65", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_80_to_84.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_80_to_84", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_80_to_84" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_b4ca3c2f7f4cddf4b385a65d", + "semantic_fact_key": "ledger_semantic_fact_v2_911431dfbb6fb8b4ed1fc01a", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_85_to_89.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_85_to_89", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_85_to_89" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 2000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_05a8102f77342ca9f76ffc69", + "semantic_fact_key": "ledger_semantic_fact_v2_3acceb881d884dcf4ce5f61d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_90_to_94.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_90_to_94", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_90_to_94" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_8434dafd9291b0123813560b", + "semantic_fact_key": "ledger_semantic_fact_v2_7bf9539b1b6694fee1fad928", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024.co2_95_to_104.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "groupby_dimension": "company_car_co2_band", + "groupby_value_id": "co2_95_to_104", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_co2_band": "co2_95_to_104" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 25000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_58c4aa76a9d3ef1ce3e332f7", + "semantic_fact_key": "ledger_semantic_fact_v2_c49491ddf52c4fce01108a47", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024.diesel_including_hybrids.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024", + "groupby_dimension": "company_car_fuel_type", + "groupby_value_id": "diesel_including_hybrids", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_fuel_type": "diesel_including_hybrids" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 60000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_66909c015cd8a43a7de4bb1f", + "semantic_fact_key": "ledger_semantic_fact_v2_54c2368b6ed02d192e1a02ab", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024.fuel.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "fuel", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 40000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_3b60b8f7d982772345e8008a", + "semantic_fact_key": "ledger_semantic_fact_v2_934a57f62c33484e11950e1c", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024.fully_electric.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024", + "groupby_dimension": "company_car_fuel_type", + "groupby_value_id": "fully_electric", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_fuel_type": "fully_electric" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 465000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_3f5e8a9051d69444dd76681a", + "semantic_fact_key": "ledger_semantic_fact_v2_cb4f45cda0fb8857fe857fcd", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_0_to_8499.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_0_to_8499", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_0_to_8499", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_bfaa27cdd82522e75a94caf3", + "semantic_fact_key": "ledger_semantic_fact_v2_7ce2a6992dd5d327c53601ef", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_100000_to_149999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_100000_to_149999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_100000_to_149999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 110000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_2042b22afd53b9346094bc59", + "semantic_fact_key": "ledger_semantic_fact_v2_dd0bbf3a685c870bc168814e", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024.income_100000_to_149999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_100000_to_149999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_100000_to_149999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_55aa33592eac60a9de4b2949", + "semantic_fact_key": "ledger_semantic_fact_v2_2e0b71511a557fc1910ba2da", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_150000_to_199999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_150000_to_199999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_150000_to_199999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 30000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_fcc768282946a60dfea61b5e", + "semantic_fact_key": "ledger_semantic_fact_v2_55ee64976527f867f3b055d0", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_15000_to_19999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_15000_to_19999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_15000_to_19999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 10000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_d71967fac27f1aba32451ce3", + "semantic_fact_key": "ledger_semantic_fact_v2_d74f2b0206f679bcfdb84333", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_200000_plus.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_200000_plus", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_200000_plus", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 50000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_20af1873d1e465b54013f133", + "semantic_fact_key": "ledger_semantic_fact_v2_ce7e4c7861d5617802d16cfe", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024.income_200000_plus.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_200000_plus", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_200000_plus", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_f068f5c43260ae98f1de7154", + "semantic_fact_key": "ledger_semantic_fact_v2_e1096dd45c78a31867e9476e", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_20000_to_29999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_20000_to_29999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_20000_to_29999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 30000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_465aa75db63aa7b33073fc2c", + "semantic_fact_key": "ledger_semantic_fact_v2_b51b96f998d74da358afeccc", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_30000_to_39999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_30000_to_39999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_30000_to_39999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 80000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_186663cdfcab6b88ed0843dc", + "semantic_fact_key": "ledger_semantic_fact_v2_708f9eaab2dca0e29dc36e87", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_40000_to_49999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_40000_to_49999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_40000_to_49999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 130000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_45cebb98def88e86c6d7639d", + "semantic_fact_key": "ledger_semantic_fact_v2_993d6335b3b5c9df8b4875a1", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024.income_40000_to_49999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_40000_to_49999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_40000_to_49999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_21221ba4f1a1b6209c183fb5", + "semantic_fact_key": "ledger_semantic_fact_v2_5c06088d006631f139ac1db8", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_50000_to_74999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_50000_to_74999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_50000_to_74999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 320000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_d7b3f1db1fe8bc3351447073", + "semantic_fact_key": "ledger_semantic_fact_v2_2d85c41d3da1da0a96dca38d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024.income_50000_to_74999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_50000_to_74999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_50000_to_74999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 20000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_636789028630cd74d74068c9", + "semantic_fact_key": "ledger_semantic_fact_v2_23ace78f932951f450244827", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_75000_to_99999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_75000_to_99999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_75000_to_99999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 140000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_8e989f6d4cc44d23f81f41d9", + "semantic_fact_key": "ledger_semantic_fact_v2_adbf83d63d22d643ebc4ee89", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024.income_75000_to_99999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_75000_to_99999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_75000_to_99999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_1514e88df9bd8014fe368ef4", + "semantic_fact_key": "ledger_semantic_fact_v2_08720d9a2256b614f8ac0553", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024.income_8500_to_14999.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_8500_to_14999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_8500_to_14999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_38c25d0c99cf361170a8251e", + "semantic_fact_key": "ledger_semantic_fact_v2_739db8c93c675b137db90f84", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024.petrol_including_hybrids.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024", + "groupby_dimension": "company_car_fuel_type", + "groupby_value_id": "petrol_including_hybrids", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car", + "company_car_fuel_type": "petrol_including_hybrids" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 390000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_8cefe07e535ac8a5d0a32566", + "semantic_fact_key": "ledger_semantic_fact_v2_a982d8b34546f7b999800a32", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.N92000002.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "N92000002", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "N92000002", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 15000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_9e220d0714a47a73e033bc32", + "semantic_fact_key": "ledger_semantic_fact_v2_7f8cd47fbede42dba271af7b", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.S92000003.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "S92000003", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "S92000003", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 65000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_cfc5ad313c2667dab6c7bccc", + "semantic_fact_key": "ledger_semantic_fact_v2_c604b49f32dfac0cca6e5412", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.W92000004.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "W92000004", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "W92000004", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 35000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_435c72432fc033f553d4d475", + "semantic_fact_key": "ledger_semantic_fact_v2_43d5b02d999870881f17542c", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024.recipient_region_unknown.recipients", + "concept": "hmrc.benefit_in_kind_recipients", + "measure_id": "recipients", + "unit": "count", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "hmrc:recipient_region_unknown", + "level": "statistical_scope", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "recipient_region_unknown", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 10000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_b6eb21482835e5c4cc56b5b0", + "semantic_fact_key": "ledger_semantic_fact_v2_38b1a7b8e223197e6e13b1ac", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000001.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000001", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000001", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 130000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_b2b5d5a1d1d204bf0b0fd0ba", + "semantic_fact_key": "ledger_semantic_fact_v2_7dd19b76eef7ce8881259c9b", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000002.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000002", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000002", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 380000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_c487eb5c1ce1bf9590a526f7", + "semantic_fact_key": "ledger_semantic_fact_v2_f4c0770670c7a07622e9c582", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000003.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000003", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000003", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 300000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_fa9f97422f4a8b9bbfdd5ece", + "semantic_fact_key": "ledger_semantic_fact_v2_642d309822afc96d60340829", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000004.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000004", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000004", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 300000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_7453d389e875a0ef0d8ffc3b", + "semantic_fact_key": "ledger_semantic_fact_v2_b4d57ce20b7e7581821ee7b0", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000005.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000005", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000005", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 330000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_a96a14d0e7e96d39d9f19ebe", + "semantic_fact_key": "ledger_semantic_fact_v2_4a85256a5cc8d596ebdf3f29", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000006.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000006", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000006", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 330000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_f63399c642a7f1f83b9d7b73", + "semantic_fact_key": "ledger_semantic_fact_v2_68284ef75f60b1acbe35f536", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000007.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000007", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000007", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 190000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_1314c8105260f9ce1544e72f", + "semantic_fact_key": "ledger_semantic_fact_v2_3dc3cddd319883a53f05270f", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000008.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000008", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000008", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 440000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_8996af5785b58035433408e7", + "semantic_fact_key": "ledger_semantic_fact_v2_4abb18750f27b5a3c95a5b54", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.E12000009.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "E12000009", + "level": "region", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "E12000009", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 240000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_c6cca03ace634f0d6807e16f", + "semantic_fact_key": "ledger_semantic_fact_v2_c2350b6757e442499f1aef38", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024.all.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "all", + "table_record_kind": "total" + }, + "dimensions": { + "company_car_benefit_type": "all" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 3210000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_b036c7a54c3c0ea9089d5114", + "semantic_fact_key": "ledger_semantic_fact_v2_f3a7deb6063416cd576ad9ab", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024.car.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "car", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 3070000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_66d17b35178910bafa19d025", + "semantic_fact_key": "ledger_semantic_fact_v2_a0f942d66142d10df3249f9d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024.fuel.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024", + "groupby_dimension": "company_car_benefit_type", + "groupby_value_id": "fuel", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 140000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_6dd7c5c38db44dc898704a27", + "semantic_fact_key": "ledger_semantic_fact_v2_a153135ad3d02b0b5abef2c9", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_0_to_29999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_0_to_29999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_0_to_29999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_3eccee0a45e19e0ae5892887", + "semantic_fact_key": "ledger_semantic_fact_v2_04494a6aaaa9cd56fe30998d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_0_to_8499.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_0_to_8499", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_0_to_8499", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 10000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_d276b310248e8b367be6c2d2", + "semantic_fact_key": "ledger_semantic_fact_v2_2f8983b5820779db065d7d19", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_100000_to_149999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_100000_to_149999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_100000_to_149999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 360000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_c4c956fb5d82c1db43503fd6", + "semantic_fact_key": "ledger_semantic_fact_v2_d82249c99ac62a962d2174dd", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_100000_to_149999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_100000_to_149999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_100000_to_149999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 20000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_28486394e81a60455c7ac6bd", + "semantic_fact_key": "ledger_semantic_fact_v2_b305d462509a98ec7d9b0487", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_150000_to_199999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_150000_to_199999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_150000_to_199999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 100000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_392b19050a0ddbe0177e4eb3", + "semantic_fact_key": "ledger_semantic_fact_v2_92d8569f01e23add20b4eb08", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_150000_to_199999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_150000_to_199999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_150000_to_199999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_8cfe932efab85f7dd72a0b6b", + "semantic_fact_key": "ledger_semantic_fact_v2_00e6340a15056ef75a501a53", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_15000_to_19999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_15000_to_19999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_15000_to_19999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 20000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_4c0e4dd96c580994ff4409aa", + "semantic_fact_key": "ledger_semantic_fact_v2_9b7de42f59384523f9706ef6", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_200000_plus.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_200000_plus", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_200000_plus", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 280000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_fb3c5ddc9bc688067252e2af", + "semantic_fact_key": "ledger_semantic_fact_v2_5d0dedda575c10bbbaf252e0", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_200000_plus.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_200000_plus", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_200000_plus", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 10000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_bcace3ac989f7deca8d89efe", + "semantic_fact_key": "ledger_semantic_fact_v2_8bd7d8836b29d152d889d56a", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_20000_to_29999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_20000_to_29999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_20000_to_29999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 80000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_8f8ce389ccc9fa59af490e47", + "semantic_fact_key": "ledger_semantic_fact_v2_360dde921ba46dfb47872f77", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_30000_to_39999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_30000_to_39999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_30000_to_39999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 200000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_37d694a6b934e761dbdf7834", + "semantic_fact_key": "ledger_semantic_fact_v2_dc9320ceda41ee922c83fa80", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_30000_to_39999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_30000_to_39999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_30000_to_39999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 5000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_23ffce0e153fd815d837ddb3", + "semantic_fact_key": "ledger_semantic_fact_v2_fbd24cfdcb49d06b2cb5a79d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_40000_to_49999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_40000_to_49999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_40000_to_49999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 430000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_c2de8123aab284522c5fb46a", + "semantic_fact_key": "ledger_semantic_fact_v2_eded439e60f8f96f4927c353", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_40000_to_49999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_40000_to_49999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_40000_to_49999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 10000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_aeaff2985406784d07fd7cd6", + "semantic_fact_key": "ledger_semantic_fact_v2_5e7caa4191b421a6c87be90e", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_50000_to_74999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_50000_to_74999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_50000_to_74999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 1080000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_6b20e3ba46f1226f21674410", + "semantic_fact_key": "ledger_semantic_fact_v2_bc79eb81b9063beb7df65316", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_50000_to_74999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_50000_to_74999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_50000_to_74999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 50000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_21ce665e3c8ce9e558ee3123", + "semantic_fact_key": "ledger_semantic_fact_v2_8c4ecd04ba18034d863135da", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_75000_to_99999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_75000_to_99999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_75000_to_99999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 480000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_5ef16d8164b564a0a1c54f39", + "semantic_fact_key": "ledger_semantic_fact_v2_69ef558cd47296591749d23b", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024.income_75000_to_99999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_75000_to_99999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_75000_to_99999", + "company_car_benefit_type": "fuel" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 20000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_752c53b29e91dae34d5ea3cf", + "semantic_fact_key": "ledger_semantic_fact_v2_198f979d17d7f1fee240de8d", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024.income_8500_to_14999.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "K02000001", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "groupby_dimension": "benefit_in_kind_income_band", + "groupby_value_id": "income_8500_to_14999", + "table_record_kind": "detail" + }, + "dimensions": { + "benefit_in_kind_income_band": "income_8500_to_14999", + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 20000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_f0ae762a9b471574fad6fe34", + "semantic_fact_key": "ledger_semantic_fact_v2_d19b4919f1b27c5bd4c02fa7", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.N92000002.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "N92000002", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "N92000002", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 60000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_28e262f0d7e67376fca5e982", + "semantic_fact_key": "ledger_semantic_fact_v2_05c4ba077ab6264da0868b2e", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.S92000003.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "S92000003", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "S92000003", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 200000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_3bba98626bd44a3df1319373", + "semantic_fact_key": "ledger_semantic_fact_v2_0347ac1682751bc7b4f278fb", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.W92000004.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "W92000004", + "level": "country", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "W92000004", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 120000000 + }, + { + "aggregate_fact_key": "ledger_aggregate_fact_v2_84f6dcb848a158d375f7f8f6", + "semantic_fact_key": "ledger_semantic_fact_v2_a2654b8d6ff264252eec4c65", + "source_record_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024.recipient_region_unknown.taxable_value", + "concept": "hmrc.benefit_in_kind_taxable_value", + "measure_id": "taxable_value", + "unit": "gbp", + "aggregation": "sum", + "entity": { + "name": "person", + "role": "benefit_in_kind_recipient" + }, + "geography": { + "id": "hmrc:recipient_region_unknown", + "level": "statistical_scope", + "vintage": "current" + }, + "period": { + "type": "tax_year", + "value": 2024 + }, + "period_coverage": { + "start_date": "2024-04-06", + "end_date": "2025-04-05", + "basis": "tax" + }, + "layout": { + "record_set_id": "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024", + "groupby_dimension": "geography", + "groupby_value_id": "recipient_region_unknown", + "table_record_kind": "detail" + }, + "dimensions": { + "company_car_benefit_type": "car" + }, + "source": { + "source_name": "hmrc", + "source_table": "Benefits in kind statistics: July 2026, Tables 1 to 4: company car benefit and company car fuel benefit", + "source_file": "2026_Tables_1_to_4.ods", + "source_sha256": "a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678", + "vintage": "benefits_in_kind_statistics_july_2026", + "raw_r2_key": "raw/uk/hmrc/hmrc-benefits-in-kind-july-2026/2026/a0ee56173ad12b784c3b986652f904c1229e165f5b27454b44ac9144cd98c678/2026_Tables_1_to_4.ods" + }, + "value": 40000000 + } + ] +} diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json index ca7647968a..a4ad99771f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json index a0eba74262..8713d87936 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json index 124a5bf81f..c3b7fe9920 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json index f67cc85ed0..51a0d4f61e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json index 78363c7473..b62dfa3396 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json index ebefdd54c9..554cf18e53 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json index 73a7b6cf51..fff2a61d95 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json index 36292762b4..747be28fdf 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_uprating_engine_pins.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_uprating_engine_pins.json index 7f0bbcc3f0..13c0f5d5fa 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_uprating_engine_pins.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_uprating_engine_pins.json @@ -2,7 +2,7 @@ "schema_version": 1, "engine": { "package": "policyengine-uk", - "version": "2.164.2" + "version": "2.165.0" }, "basis": "policyengine-uk parameter ratio between 1 January of the fact's opening year and 1 January of the calibration year (the SPI donor rebasing convention)", "written_by": "tools/pin_uk_uprating_engine_values.py", diff --git a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json index dc1c625441..4d533c021d 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json @@ -1,11 +1,11 @@ { "compiled_count": 1403, "counts_by_kind": { - "calibration_drift": 557, + "calibration_drift": 559, "fixture_only": 48, "ledger_only": 814 }, - "difference_count": 1419, + "difference_count": 1421, "differences": [ { "fixture_value": 1608000.0, @@ -124,7 +124,7 @@ "kind": "fixture_only", "name": "obr.capital_gains_tax", "period": 2025, - "reason": "PR #889 retains the exact March 2026 OBR FY2025-26 cash forecast as diagnostic provenance outside the FY2024-25 observation fit. The frozen incumbent fixture keeps its fitted cash row, so it is fixture-only on the current surface. This scoped change does not settle the general liability-to-cash translation tracked by #875." + "reason": "PR #889 retains the exact OBR FY2025-26 cash figure, the October 2026 EFO's outturn since PolicyEngine/chronicle#397, as diagnostic provenance outside the FY2024-25 observation fit. The frozen incumbent fixture keeps its fitted cash row, so it is fixture-only on the current surface. This scoped change does not settle the general liability-to-cash translation tracked by #875." }, { "fixture_value": 44117237614.71528, @@ -166,7 +166,7 @@ "kind": "fixture_only", "name": "obr.state_pension", "period": 2025, - "reason": "microcosm#1069 (ruling R4) moves the OBR FY2025-26 State Pension forecast out of the fit: it counts Great Britain plus pensioners paid abroad and leaves out Northern Ireland, a different quantity from the resident level the DWP Stat-Xplore and DfC rows bind. The exact forecast is retained as diagnostic provenance on dwp.state_pension.amount, so the frozen fixture's fitted row is fixture-only on the current surface." + "reason": "microcosm#1069 (ruling R4) moves the OBR FY2025-26 State Pension line out of the fit: it counts Great Britain plus pensioners paid abroad and leaves out Northern Ireland, a different quantity from the resident level the DWP Stat-Xplore and DfC rows bind. The exact figure, the October 2026 EFO's outturn since PolicyEngine/chronicle#397, is retained as diagnostic provenance on dwp.state_pension.amount, so the frozen fixture's fitted row is fixture-only on the current surface." }, { "fixture_value": 66410800011.47837, @@ -5749,7 +5749,7 @@ }, { "kind": "ledger_only", - "ledger_value": 76054754387.77309, + "ledger_value": 76615715797.65996, "name": "obr.universal_credit", "period": 2025, "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." @@ -9044,138 +9044,154 @@ { "fixture_value": 8492497075.074617, "kind": "calibration_drift", - "ledger_value": 8309942303.358463, + "ledger_value": 8303914528.200001, "name": "obr.attendance_allowance", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 4569403813.760573, "kind": "calibration_drift", - "ledger_value": 4487029829.347929, + "ledger_value": 4491957194.999996, "name": "obr.carers_allowance", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 13389272724.45089, "kind": "calibration_drift", - "ledger_value": 13368730968.878168, + "ledger_value": 13409122425.539997, "name": "obr.child_benefit", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 50925163826.30539, "kind": "calibration_drift", - "ledger_value": 48774253146.51462, + "ledger_value": 48774613798.61318, "name": "obr.council_tax", "period": 2025, "reason": "Series and period basis (microcosm#1095, María's ruling of 2026-10-09): ours binds OBR table 4.1 row 15, the council tax receipts of England, Scotland and Wales, over Great Britain's households, at the calendar-2025 window (three twelfths of FY2024-25 and nine twelfths of FY2025-26, María's rule of 2026-09-22, PolicyEngine/chronicle#280 lane); the frozen incumbent fixture holds the FY2025-26 value of row 19 alone, which adds Northern Ireland domestic rates, the council tax accruals adjustment and the high-value council tax surcharge." }, + { + "fixture_value": 494000000.0, + "kind": "calibration_drift", + "ledger_value": 509814031.9020381, + "name": "obr.domestic_rates", + "period": 2025, + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." + }, { "fixture_value": 7206287181.538654, "kind": "calibration_drift", - "ledger_value": 8507979735.87899, + "ledger_value": 8545802862.489966, "name": "obr.esa", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 12103254163.788864, "kind": "calibration_drift", - "ledger_value": 12725786027.543839, + "ledger_value": 12812461092.718086, "name": "obr.housing_benefit", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 331437583074.4429, "kind": "calibration_drift", - "ledger_value": 325054437305.83215, + "ledger_value": 323479750000.0, "name": "obr.income_tax", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 280558748.04472804, "kind": "calibration_drift", - "ledger_value": 288407204.431046, + "ledger_value": 281300678.72749996, "name": "obr.jobseekers_allowance", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 49544363784.26465, "kind": "calibration_drift", - "ledger_value": 49002029830.141045, + "ledger_value": 48913873680.1126, "name": "obr.ni_employee", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 145324007512.71753, "kind": "calibration_drift", - "ledger_value": 137854706939.8949, + "ledger_value": 137917887236.63586, "name": "obr.ni_employer", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 2902816090.4147716, "kind": "calibration_drift", - "ledger_value": 2876506585.4950743, + "ledger_value": 2900120957.4244957, "name": "obr.ni_self_employed", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 6146422389.476461, "kind": "calibration_drift", - "ledger_value": 6112217133.109846, + "ledger_value": 6251379463.922147, "name": "obr.pension_credit", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 36910059270.5278, "kind": "calibration_drift", - "ledger_value": 36103194307.639694, + "ledger_value": 36016311327.49647, "name": "obr.pip", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 15406516698.785578, "kind": "calibration_drift", - "ledger_value": 10161716337.860817, + "ledger_value": 10043490497.643122, "name": "obr.sdlt", "period": 2025, - "reason": "Payer and period basis (uk-data#564, microcosm#1095): ours binds households' SDLT, the OBR March 2026 line at the calendar-2025 window (three twelfths of FY2024-25 and nine twelfths of FY2025-26, María's rule of 2026-09-22, PolicyEngine/chronicle#280 lane) times individuals' share of HMRC's 2024-25 SDLT receipts, residential (Table 8a) and non-residential (Table 8b) together; the frozen incumbent fixture holds the FY2025-26 value of the whole line alone, which companies, partnerships and collective investment schemes pay about a third of." + "reason": "Payer and period basis (uk-data#564, microcosm#1095): ours binds households' SDLT, the OBR line at the calendar-2025 window (three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, María's rule of 2026-09-22, PolicyEngine/chronicle#280 lane, and her ruling of 2026-10-31) times individuals' share of HMRC's 2024-25 SDLT receipts, residential (Table 8a) and non-residential (Table 8b) together; the frozen incumbent fixture holds the FY2025-26 value of the whole line alone, which companies, partnerships and collective investment schemes pay about a third of." }, { "fixture_value": 3194800881.520547, "kind": "calibration_drift", - "ledger_value": 3179100661.1404104, + "ledger_value": 3186824700.5054927, "name": "obr.statutory_maternity_pay", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 3872000000.0, "kind": "calibration_drift", - "ledger_value": 3858750000.0, + "ledger_value": 3887250000.0, "name": "obr.tv_licence_fee", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." }, { "fixture_value": 180168938685.41794, "kind": "calibration_drift", - "ledger_value": 177875204014.06345, + "ledger_value": 177644250000.0, "name": "obr.vat", "period": 2025, - "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR March 2026 line at the calendar-2025 window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on the same series; the frozen incumbent fixture holds the FY2025-26 value alone." + "reason": "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year): ours binds the OBR line at the calendar-2025 window, three twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of FY2025-26 from the October 2026 EFO, each year's latest edition (PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen incumbent fixture holds the FY2025-26 value alone." + }, + { + "fixture_value": 1911040880.4619167, + "kind": "calibration_drift", + "ledger_value": 1911453982.8600001, + "name": "obr.winter_fuel_allowance", + "period": 2025, + "reason": "Edition basis (PolicyEngine/chronicle#397): ours binds FY2025-26 alone (María's ruling of 2026-10-26), now the October 2026 EFO's outturn, the latest number Chronicle keeps for the year; the frozen incumbent fixture holds the March 2026 EFO's FY2025-26 projection." }, { "fixture_value": 2057128451236.5015, diff --git a/packages/microcosm-build/src/microcosm/build/uk/ledger_fact_vendor_selections.json b/packages/microcosm-build/src/microcosm/build/uk/ledger_fact_vendor_selections.json index f427d46074..22d1b808fb 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ledger_fact_vendor_selections.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ledger_fact_vendor_selections.json @@ -1819,6 +1819,78 @@ "expected_row_count": 10 } ] + }, + { + "resource": "hmrc_benefits_in_kind_facts.json", + "purpose": "HMRC Benefits in kind statistics (July 2026 release), the 2024-25 provisional rows the company cars stage draws fuel types and CO2 bands to and the national build reports the calibrated file against (PolicyEngine/uk-autumn-budget-dashboard-2026#316): Table 1 car and car fuel benefit recipients, taxable value, income tax and Class 1A NICs liabilities, with their total; Table 2A car benefit recipients by CO2 band; Table 2C car benefit recipients by fuel type; Tables 3A and 3B car and car fuel benefit recipients and taxable value by total income range; Table 4 car benefit recipients and taxable value by country and English region. They count individuals and pounds, rounded as HMRC publishes them; a cell HMRC marks instead of printing carries no fact. None is a calibration target: the stage's reviewed fence keeps them measured only. No value is derived here.", + "consumers": [ + "uk_runtime.hmrc_company_car_statistics" + ], + "planned_consumers": [], + "selections": [ + { + "label": "table1_ty2024_car_and_fuel_benefits", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024" + ] + }, + "expected_row_count": 12 + }, + { + "label": "table2a_ty2024_car_recipients_by_co2_band", + "selector": { + "source_name": "hmrc", + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024" + }, + "expected_row_count": 20 + }, + { + "label": "table2c_ty2024_car_recipients_by_fuel_type", + "selector": { + "source_name": "hmrc", + "record_set_id": "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024" + }, + "expected_row_count": 3 + }, + { + "label": "table3a_ty2024_car_benefit_by_income_range", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024" + ] + }, + "expected_row_count": 22 + }, + { + "label": "table3b_ty2024_fuel_benefit_by_income_range", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024" + ] + }, + "expected_row_count": 13 + }, + { + "label": "table4_ty2024_car_benefit_by_region", + "selector": { + "source_name": "hmrc", + "record_set_id": [ + "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024" + ] + }, + "expected_row_count": 26 + } + ] } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json b/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json index 9e67e2d39e..5062a5c645 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json +++ b/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json index 4da03725b0..8f6c52332a 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json @@ -1,5 +1,5 @@ { - "source_fact_feed": "chronicle-uk-artifact-53815b2", + "source_fact_feed": "chronicle-uk-artifact-08962f1", "target_period": 2025, "candidate_count": 31347, "contract_target_count": 62, @@ -544780,7 +544780,7 @@ "resolved_period": 2025, "resolved_value": 135706578.2848721, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c34b50352efe0c633b35a68d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9a75b3cbed23a750a7cf19f" }, { "name": "desnz.subnational.electricity_kwh@E14001064", @@ -544793,7 +544793,7 @@ "resolved_period": 2025, "resolved_value": 111013961.40824652, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_951736c4d2233db6ae2b29c6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87cd3d458639ab9637f3e936" }, { "name": "desnz.subnational.electricity_kwh@E14001065", @@ -544806,7 +544806,7 @@ "resolved_period": 2025, "resolved_value": 137381261.78688666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_90d3b9c43ddd70e1b5a64ff0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20a2729b2475ee04cb13cb23" }, { "name": "desnz.subnational.electricity_kwh@E14001066", @@ -544819,7 +544819,7 @@ "resolved_period": 2025, "resolved_value": 114804790.99829489, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3785ae91e0425d8d27199e5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6df53d6ba7f668ee6dfff0c6" }, { "name": "desnz.subnational.electricity_kwh@E14001067", @@ -544832,7 +544832,7 @@ "resolved_period": 2025, "resolved_value": 183831489.73154384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cadfb45699a37470bc7208d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68c332d4807f9989ef2281e6" }, { "name": "desnz.subnational.electricity_kwh@E14001068", @@ -544845,7 +544845,7 @@ "resolved_period": 2025, "resolved_value": 110633753.06590065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c3d86d6eba50347dea864d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f26265101835eefc07fb1dc0" }, { "name": "desnz.subnational.electricity_kwh@E14001069", @@ -544858,7 +544858,7 @@ "resolved_period": 2025, "resolved_value": 130529605.35245281, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79ee1e3ada8fa7e09213320b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d365eff82ce74a4a4fa359d" }, { "name": "desnz.subnational.electricity_kwh@E14001070", @@ -544871,7 +544871,7 @@ "resolved_period": 2025, "resolved_value": 108190115.19995032, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_425757be9b46a0982461ccf2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3531947be6ec125c54c54394" }, { "name": "desnz.subnational.electricity_kwh@E14001071", @@ -544884,7 +544884,7 @@ "resolved_period": 2025, "resolved_value": 140653974.0513982, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fdc7dfbfb6809944e26ae776" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abec8802b7a5a38ef6a75a6b" }, { "name": "desnz.subnational.electricity_kwh@E14001072", @@ -544897,7 +544897,7 @@ "resolved_period": 2025, "resolved_value": 156282050.180641, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fd63984eab5695134eaf706" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3d2f17e21595a76438f84d9" }, { "name": "desnz.subnational.electricity_kwh@E14001073", @@ -544910,7 +544910,7 @@ "resolved_period": 2025, "resolved_value": 129425960.9725488, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9042c18536fea930931f378d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2661a7f010352f6ac6596bfc" }, { "name": "desnz.subnational.electricity_kwh@E14001074", @@ -544923,7 +544923,7 @@ "resolved_period": 2025, "resolved_value": 114905980.55893531, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5302f6264907b8da1ec4f2cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9210fe6e3c4da34038490417" }, { "name": "desnz.subnational.electricity_kwh@E14001075", @@ -544936,7 +544936,7 @@ "resolved_period": 2025, "resolved_value": 116322578.86302939, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e83841e810aa736c369defc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87468eab23cd66966f8eaec3" }, { "name": "desnz.subnational.electricity_kwh@E14001076", @@ -544949,7 +544949,7 @@ "resolved_period": 2025, "resolved_value": 121304758.79304667, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a817039bb1eb485a57a54f5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53a71b880a5ce232bc8a1044" }, { "name": "desnz.subnational.electricity_kwh@E14001077", @@ -544962,7 +544962,7 @@ "resolved_period": 2025, "resolved_value": 130732013.80290453, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a1464744c690e25b4d80765" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4447e33468fa8b6591c307a4" }, { "name": "desnz.subnational.electricity_kwh@E14001078", @@ -544975,7 +544975,7 @@ "resolved_period": 2025, "resolved_value": 131393089.79719676, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f72de5d75da76d8710f6fe44" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_505a8924708abdbdd82a383e" }, { "name": "desnz.subnational.electricity_kwh@E14001079", @@ -544988,7 +544988,7 @@ "resolved_period": 2025, "resolved_value": 132253157.25706568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27970ee633778ecf8c2dee65" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9412ce044a1fc9b8350a8a23" }, { "name": "desnz.subnational.electricity_kwh@E14001080", @@ -545001,7 +545001,7 @@ "resolved_period": 2025, "resolved_value": 133298111.03492652, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82c748317f4305d092ed0a67" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_280b710a98b08ff352e59571" }, { "name": "desnz.subnational.electricity_kwh@E14001081", @@ -545014,7 +545014,7 @@ "resolved_period": 2025, "resolved_value": 155107921.37201786, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5690498d4eeb3338b5469534" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7f48a8ef303847f0b693491a" }, { "name": "desnz.subnational.electricity_kwh@E14001082", @@ -545027,7 +545027,7 @@ "resolved_period": 2025, "resolved_value": 151011016.43753737, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a6e536c461b95d1d81803f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_735cea418d562a63e897adcf" }, { "name": "desnz.subnational.electricity_kwh@E14001083", @@ -545040,7 +545040,7 @@ "resolved_period": 2025, "resolved_value": 134271994.02189192, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_133c0e0fbbd50a70c980c4e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_534020f91b25c2662aa22388" }, { "name": "desnz.subnational.electricity_kwh@E14001084", @@ -545053,7 +545053,7 @@ "resolved_period": 2025, "resolved_value": 125440787.91236846, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_040c47c11c19f1691c4b9c01" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1491740ed402528c2bffc8a2" }, { "name": "desnz.subnational.electricity_kwh@E14001085", @@ -545066,7 +545066,7 @@ "resolved_period": 2025, "resolved_value": 147246044.5091544, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55c3e64fd3a89b39606a3635" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2786d73a18167a66701a045" }, { "name": "desnz.subnational.electricity_kwh@E14001086", @@ -545079,7 +545079,7 @@ "resolved_period": 2025, "resolved_value": 129874281.29427081, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7f89aed6d8dd0c76e11d4f6c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc591bc2a4dfbf6636c6ecca" }, { "name": "desnz.subnational.electricity_kwh@E14001087", @@ -545092,7 +545092,7 @@ "resolved_period": 2025, "resolved_value": 116377488.53994177, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ae7076679bec97ada5e8b78" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66d2416e34ae0ddcaf3b2468" }, { "name": "desnz.subnational.electricity_kwh@E14001088", @@ -545105,7 +545105,7 @@ "resolved_period": 2025, "resolved_value": 141245366.64240035, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c93e69c9d5a27b605431d9c3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb1bb4c4f6c9b301e8e44631" }, { "name": "desnz.subnational.electricity_kwh@E14001089", @@ -545118,7 +545118,7 @@ "resolved_period": 2025, "resolved_value": 113220499.67526095, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7009490eb7cf382999af8e13" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa207366a54bacf61a617d94" }, { "name": "desnz.subnational.electricity_kwh@E14001090", @@ -545131,7 +545131,7 @@ "resolved_period": 2025, "resolved_value": 145453340.0270322, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4049bd68a0a65dd9bd458ec1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82ce4b9613d4801352915441" }, { "name": "desnz.subnational.electricity_kwh@E14001091", @@ -545144,7 +545144,7 @@ "resolved_period": 2025, "resolved_value": 123401381.75322618, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34c06e7c1b9f55afac3befa3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bf6645efe3dd7ac6b7b9b0ed" }, { "name": "desnz.subnational.electricity_kwh@E14001092", @@ -545157,7 +545157,7 @@ "resolved_period": 2025, "resolved_value": 132372243.32007822, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1013b6bd8d647e50d4d07a47" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61109ae7404ff3bb93f3f186" }, { "name": "desnz.subnational.electricity_kwh@E14001093", @@ -545170,7 +545170,7 @@ "resolved_period": 2025, "resolved_value": 138206476.8785319, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_001c0eb93d11e426f2a9e59a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_162b3da2be0378f0c43eb09a" }, { "name": "desnz.subnational.electricity_kwh@E14001094", @@ -545183,7 +545183,7 @@ "resolved_period": 2025, "resolved_value": 114168668.47276145, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_23352b1676fbe1e51cd766cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9dc0b3bb0e56d03d278285cc" }, { "name": "desnz.subnational.electricity_kwh@E14001095", @@ -545196,7 +545196,7 @@ "resolved_period": 2025, "resolved_value": 117162600.12284493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c50e09477511413e55e1916" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f1cb4189bb12c92a718f113" }, { "name": "desnz.subnational.electricity_kwh@E14001096", @@ -545209,7 +545209,7 @@ "resolved_period": 2025, "resolved_value": 203664871.07581016, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b88e392f73ae5aed142d87e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f66e80e6a0d8925cf86d6724" }, { "name": "desnz.subnational.electricity_kwh@E14001097", @@ -545222,7 +545222,7 @@ "resolved_period": 2025, "resolved_value": 124987186.21649984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebefb9036f3f69b0879a710b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c59d525b5a42ea42cdeacd34" }, { "name": "desnz.subnational.electricity_kwh@E14001098", @@ -545235,7 +545235,7 @@ "resolved_period": 2025, "resolved_value": 112683130.93629354, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bdf8b5406029180ab72e3305" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2eb5c16b35b05979ce372e32" }, { "name": "desnz.subnational.electricity_kwh@E14001099", @@ -545248,7 +545248,7 @@ "resolved_period": 2025, "resolved_value": 114609379.97855608, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b167bddf7af55faa98e602b1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63b5fda6993b952c069529f1" }, { "name": "desnz.subnational.electricity_kwh@E14001100", @@ -545261,7 +545261,7 @@ "resolved_period": 2025, "resolved_value": 110611290.5270107, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b493939a14b1a47824132672" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b19f89989aa1a5264422e12" }, { "name": "desnz.subnational.electricity_kwh@E14001101", @@ -545274,7 +545274,7 @@ "resolved_period": 2025, "resolved_value": 119822149.93534179, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f9b31507ee9c1edb3159d7f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43ae36262ce77c59b5157cb6" }, { "name": "desnz.subnational.electricity_kwh@E14001102", @@ -545287,7 +545287,7 @@ "resolved_period": 2025, "resolved_value": 110862306.24109174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d28d8fd4538f680b6c4547a9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_255ad349a484da2108b91509" }, { "name": "desnz.subnational.electricity_kwh@E14001103", @@ -545300,7 +545300,7 @@ "resolved_period": 2025, "resolved_value": 118346947.22390793, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8dd3e88df1c490e88577f9ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11cbc31af5bae00e79f698f4" }, { "name": "desnz.subnational.electricity_kwh@E14001104", @@ -545313,7 +545313,7 @@ "resolved_period": 2025, "resolved_value": 115552507.6858041, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b45e3cae9b2aca40eac24e7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_acc64b740125d33da1bdbcae" }, { "name": "desnz.subnational.electricity_kwh@E14001105", @@ -545326,7 +545326,7 @@ "resolved_period": 2025, "resolved_value": 134176627.48584679, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_76e9adede965979fc6af13f9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af94d98b778f8607779fa51f" }, { "name": "desnz.subnational.electricity_kwh@E14001106", @@ -545339,7 +545339,7 @@ "resolved_period": 2025, "resolved_value": 102890072.87420246, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e486b3057e5a715f28efaf1b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea6c1d667576592bb82e8e8f" }, { "name": "desnz.subnational.electricity_kwh@E14001107", @@ -545352,7 +545352,7 @@ "resolved_period": 2025, "resolved_value": 110458946.8151876, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3f9c168a951e49821f78b0e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9458953f6aea4d547455f049" }, { "name": "desnz.subnational.electricity_kwh@E14001108", @@ -545365,7 +545365,7 @@ "resolved_period": 2025, "resolved_value": 135308002.0712145, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e2fbfa92b77b849273efe20" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a966277ee63748ac371d904" }, { "name": "desnz.subnational.electricity_kwh@E14001109", @@ -545378,7 +545378,7 @@ "resolved_period": 2025, "resolved_value": 123043663.38695529, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aadeddc6ac9dbcca9294c701" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa92bc1a5accd9ce0c6f7e4f" }, { "name": "desnz.subnational.electricity_kwh@E14001110", @@ -545391,7 +545391,7 @@ "resolved_period": 2025, "resolved_value": 132172239.29369938, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_359395b4ccb5526e3f11befe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96d61928761c983ee8abbe1f" }, { "name": "desnz.subnational.electricity_kwh@E14001111", @@ -545404,7 +545404,7 @@ "resolved_period": 2025, "resolved_value": 124109390.8283303, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_afddb1453e704736375f3859" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea1ac1c6662e21a58ef5ace3" }, { "name": "desnz.subnational.electricity_kwh@E14001112", @@ -545417,7 +545417,7 @@ "resolved_period": 2025, "resolved_value": 120765213.01838969, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9d45c0f2ded090fd3aff1de" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa4287070302091e96df9db1" }, { "name": "desnz.subnational.electricity_kwh@E14001113", @@ -545430,7 +545430,7 @@ "resolved_period": 2025, "resolved_value": 108134946.29894167, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a81767f926365eb39bf4aeb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_754a37f8616b9f32fcbf060b" }, { "name": "desnz.subnational.electricity_kwh@E14001114", @@ -545443,7 +545443,7 @@ "resolved_period": 2025, "resolved_value": 167574240.15927485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d9c00d47995aa5b5b1afef7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b40816348a8360d2f8e054ca" }, { "name": "desnz.subnational.electricity_kwh@E14001115", @@ -545456,7 +545456,7 @@ "resolved_period": 2025, "resolved_value": 128138705.7858818, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_80fc37015d3c312c37daf491" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e956133fe2bb9bf21212f108" }, { "name": "desnz.subnational.electricity_kwh@E14001116", @@ -545469,7 +545469,7 @@ "resolved_period": 2025, "resolved_value": 131032956.67976373, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_24e7e397d1455fd6c08922c5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d609d1bb5fc670a9179dedb4" }, { "name": "desnz.subnational.electricity_kwh@E14001117", @@ -545482,7 +545482,7 @@ "resolved_period": 2025, "resolved_value": 127847225.5235088, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3965428e6381d3d931ec4265" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8af5c854ac0417cdd8c15ce" }, { "name": "desnz.subnational.electricity_kwh@E14001118", @@ -545495,7 +545495,7 @@ "resolved_period": 2025, "resolved_value": 111756152.42996009, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_23cecbaa98d75f94904c4619" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d495f992cc7adc25210e511e" }, { "name": "desnz.subnational.electricity_kwh@E14001119", @@ -545508,7 +545508,7 @@ "resolved_period": 2025, "resolved_value": 113705919.19415082, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f297296bedcf0a0d5e8eface" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22d6ca569974f42f8a441a42" }, { "name": "desnz.subnational.electricity_kwh@E14001120", @@ -545521,7 +545521,7 @@ "resolved_period": 2025, "resolved_value": 116575700.05131851, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e41b75b060b523535db5b1e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd64d1856cfd9d5dc1052e7" }, { "name": "desnz.subnational.electricity_kwh@E14001121", @@ -545534,7 +545534,7 @@ "resolved_period": 2025, "resolved_value": 151013384.84860957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b4812e918788df341321df3d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25acc7e8407abe5fb9942139" }, { "name": "desnz.subnational.electricity_kwh@E14001122", @@ -545547,7 +545547,7 @@ "resolved_period": 2025, "resolved_value": 139543872.2721919, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71f7ec7802674dfac94b6ea8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6066bbac3df17da38ea10592" }, { "name": "desnz.subnational.electricity_kwh@E14001123", @@ -545560,7 +545560,7 @@ "resolved_period": 2025, "resolved_value": 130211871.04551835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4ab36021de339ed1060f90e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8151d8056f07e7a46a2fe16" }, { "name": "desnz.subnational.electricity_kwh@E14001124", @@ -545573,7 +545573,7 @@ "resolved_period": 2025, "resolved_value": 145666452.2338187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34f754769eceefa751af8c18" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8b2597dd2bf1fd4655d5956" }, { "name": "desnz.subnational.electricity_kwh@E14001125", @@ -545586,7 +545586,7 @@ "resolved_period": 2025, "resolved_value": 154190732.40718228, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0de6973eea54070a68c2a42f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_504b7eaea15661e12dccd838" }, { "name": "desnz.subnational.electricity_kwh@E14001126", @@ -545599,7 +545599,7 @@ "resolved_period": 2025, "resolved_value": 135713887.26682127, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a81892f4e0b6583300f962cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3dede0c84b254997e87d0f5" }, { "name": "desnz.subnational.electricity_kwh@E14001127", @@ -545612,7 +545612,7 @@ "resolved_period": 2025, "resolved_value": 126295901.33537175, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51f2bfcc31793469adf79b05" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0290ddc38ed564296f1089d9" }, { "name": "desnz.subnational.electricity_kwh@E14001128", @@ -545625,7 +545625,7 @@ "resolved_period": 2025, "resolved_value": 112446687.54873429, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_181973f9c3b887ebeb9d3e40" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61eb7f53272b54a626a778ec" }, { "name": "desnz.subnational.electricity_kwh@E14001129", @@ -545638,7 +545638,7 @@ "resolved_period": 2025, "resolved_value": 113418454.94377536, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a967431887a39f997ae0d46" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c3a7a3ed82b756da881dc59" }, { "name": "desnz.subnational.electricity_kwh@E14001130", @@ -545651,7 +545651,7 @@ "resolved_period": 2025, "resolved_value": 121187067.34397416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f899b3a646f95bca173cc9e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ec37600c554eb88b29830ac" }, { "name": "desnz.subnational.electricity_kwh@E14001131", @@ -545664,7 +545664,7 @@ "resolved_period": 2025, "resolved_value": 118945697.88846616, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_888fd635a365aa66d5742a50" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f224515c58d2fc354c34c970" }, { "name": "desnz.subnational.electricity_kwh@E14001132", @@ -545677,7 +545677,7 @@ "resolved_period": 2025, "resolved_value": 118469172.28720191, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06a5393676e1a1ef7ca60cab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f463822131148730608c1c9c" }, { "name": "desnz.subnational.electricity_kwh@E14001133", @@ -545690,7 +545690,7 @@ "resolved_period": 2025, "resolved_value": 107432746.45948425, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff18d0e29a3df08278a14074" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a17df295a1ef03ad6b2c9ad6" }, { "name": "desnz.subnational.electricity_kwh@E14001134", @@ -545703,7 +545703,7 @@ "resolved_period": 2025, "resolved_value": 122610049.81514348, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dabbd999833284847d08c8b5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62696531021b644e03e2bb29" }, { "name": "desnz.subnational.electricity_kwh@E14001135", @@ -545716,7 +545716,7 @@ "resolved_period": 2025, "resolved_value": 118611019.05996604, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4605ec94ee77d4d98bfe9e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71a9b112b19da50d978ad05f" }, { "name": "desnz.subnational.electricity_kwh@E14001136", @@ -545729,7 +545729,7 @@ "resolved_period": 2025, "resolved_value": 144359987.1166969, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_626edddc4b04301add1a4a2c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d365e23b962e794343a3995" }, { "name": "desnz.subnational.electricity_kwh@E14001137", @@ -545742,7 +545742,7 @@ "resolved_period": 2025, "resolved_value": 126553776.13548411, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b06adb1714f7baee8f8bda11" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45b3e71e806aa67e1e17d039" }, { "name": "desnz.subnational.electricity_kwh@E14001138", @@ -545755,7 +545755,7 @@ "resolved_period": 2025, "resolved_value": 135483612.36504006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e4a341df16b3a65315887cb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_199117c7d29f239b0124d9d2" }, { "name": "desnz.subnational.electricity_kwh@E14001139", @@ -545768,7 +545768,7 @@ "resolved_period": 2025, "resolved_value": 140532009.48793462, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c220db13bbce5a92d0e24bc3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fcdb2bba8e22d3df3b28d345" }, { "name": "desnz.subnational.electricity_kwh@E14001140", @@ -545781,7 +545781,7 @@ "resolved_period": 2025, "resolved_value": 113406919.94364123, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0fee35a0b6b201868caef5aa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_093a2a61e071562bdb99efb5" }, { "name": "desnz.subnational.electricity_kwh@E14001141", @@ -545794,7 +545794,7 @@ "resolved_period": 2025, "resolved_value": 144253121.49603692, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ff32859fe10c5b9d70bdedc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91d147fc6394423203b10661" }, { "name": "desnz.subnational.electricity_kwh@E14001142", @@ -545807,7 +545807,7 @@ "resolved_period": 2025, "resolved_value": 117166357.45070815, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d1e2785c9204eae4759f317f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc25775cfb0a7401ccd6777a" }, { "name": "desnz.subnational.electricity_kwh@E14001143", @@ -545820,7 +545820,7 @@ "resolved_period": 2025, "resolved_value": 137154296.0276366, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73800309bdbe2c9c27a2373e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_621bd8d3f77cab421caceb7d" }, { "name": "desnz.subnational.electricity_kwh@E14001144", @@ -545833,7 +545833,7 @@ "resolved_period": 2025, "resolved_value": 117787709.92618223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82cb014ac3c37673c6fdc11f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a01d9363fb7261e70ed6cacc" }, { "name": "desnz.subnational.electricity_kwh@E14001145", @@ -545846,7 +545846,7 @@ "resolved_period": 2025, "resolved_value": 126737865.56210376, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa6608d24f4dd93ceae7d162" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a992ab308af4ea25951a6ef7" }, { "name": "desnz.subnational.electricity_kwh@E14001146", @@ -545859,7 +545859,7 @@ "resolved_period": 2025, "resolved_value": 142013390.242557, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f81f8b6c961d1f64b03c9d7d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bfb8a414ddd85bc9c488f4cc" }, { "name": "desnz.subnational.electricity_kwh@E14001147", @@ -545872,7 +545872,7 @@ "resolved_period": 2025, "resolved_value": 133577028.23937187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e5f1e233ee7a9c505119d4d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09c193d534b9e23b01af7c87" }, { "name": "desnz.subnational.electricity_kwh@E14001148", @@ -545885,7 +545885,7 @@ "resolved_period": 2025, "resolved_value": 162495823.75694683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd5971f0dd3250a320d95e18" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f485f1691e0a38450a500d45" }, { "name": "desnz.subnational.electricity_kwh@E14001149", @@ -545898,7 +545898,7 @@ "resolved_period": 2025, "resolved_value": 127749102.66165774, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e6733b2c216811e3cb3b474" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14f8fcfd3888fada04f706cd" }, { "name": "desnz.subnational.electricity_kwh@E14001150", @@ -545911,7 +545911,7 @@ "resolved_period": 2025, "resolved_value": 122035531.92871776, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52894d20bdd3eb1070cd60d7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d83884de720a65d41b4fae59" }, { "name": "desnz.subnational.electricity_kwh@E14001151", @@ -545924,7 +545924,7 @@ "resolved_period": 2025, "resolved_value": 130341095.85619065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8c0e47d966510b144b06be4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d16e6ea15d1cde782b57182" }, { "name": "desnz.subnational.electricity_kwh@E14001152", @@ -545937,7 +545937,7 @@ "resolved_period": 2025, "resolved_value": 131535509.25677548, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4da47fd8a729f7e29e9bc9c2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a50a071b2df7384192292f70" }, { "name": "desnz.subnational.electricity_kwh@E14001153", @@ -545950,7 +545950,7 @@ "resolved_period": 2025, "resolved_value": 120871832.84788316, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0cd4df3197f57faa953963a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed0fa19cb85f6eeadd9049d6" }, { "name": "desnz.subnational.electricity_kwh@E14001154", @@ -545963,7 +545963,7 @@ "resolved_period": 2025, "resolved_value": 120009150.12958635, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab60bb9bc74d24d845f30f46" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d3554126509451a98c364ba" }, { "name": "desnz.subnational.electricity_kwh@E14001155", @@ -545976,7 +545976,7 @@ "resolved_period": 2025, "resolved_value": 150962025.2203077, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6611e2b0b483e4165c3b6d30" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9781686907ee548af4c6c77" }, { "name": "desnz.subnational.electricity_kwh@E14001156", @@ -545989,7 +545989,7 @@ "resolved_period": 2025, "resolved_value": 134553053.71802777, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3921cd079d30fe01be563867" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36ab0d101e67fd9c01d42dc9" }, { "name": "desnz.subnational.electricity_kwh@E14001157", @@ -546002,7 +546002,7 @@ "resolved_period": 2025, "resolved_value": 120799273.71685068, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4ada8c32cb4218e8ff79466" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e80873d95694278c5f9f275" }, { "name": "desnz.subnational.electricity_kwh@E14001158", @@ -546015,7 +546015,7 @@ "resolved_period": 2025, "resolved_value": 125761200.8974006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c21ab2a1dad8ce1b265a8a53" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08bb1e63949a6dbb5494c039" }, { "name": "desnz.subnational.electricity_kwh@E14001159", @@ -546028,7 +546028,7 @@ "resolved_period": 2025, "resolved_value": 137631153.8860231, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4855ec54fe44f367799345d7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bae2bca8c56cb2fff852045a" }, { "name": "desnz.subnational.electricity_kwh@E14001160", @@ -546041,7 +546041,7 @@ "resolved_period": 2025, "resolved_value": 188767904.3725455, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f081512b58804c22d6ce26e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d804d17f139bb00c6bf0a52" }, { "name": "desnz.subnational.electricity_kwh@E14001161", @@ -546054,7 +546054,7 @@ "resolved_period": 2025, "resolved_value": 131183309.21129258, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28d17e0a3f80d00a55d47183" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af05939b3bd71cc60a21b50c" }, { "name": "desnz.subnational.electricity_kwh@E14001162", @@ -546067,7 +546067,7 @@ "resolved_period": 2025, "resolved_value": 153159740.86077324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a0eebab279f4f05167cf5424" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_958d1a87fdd8b8471792c4c6" }, { "name": "desnz.subnational.electricity_kwh@E14001163", @@ -546080,7 +546080,7 @@ "resolved_period": 2025, "resolved_value": 117535025.80526552, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b51f8747a9822d4e14d1a347" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3661ef32c0a1853a6b1267bb" }, { "name": "desnz.subnational.electricity_kwh@E14001164", @@ -546093,7 +546093,7 @@ "resolved_period": 2025, "resolved_value": 145531303.42906603, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07724c3615e55ae79e1074d4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c05d21a7e45130a9f24f7a56" }, { "name": "desnz.subnational.electricity_kwh@E14001165", @@ -546106,7 +546106,7 @@ "resolved_period": 2025, "resolved_value": 109067363.42107457, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e344d9a03f33cf506b482df3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb9e59207e34327dc4040f4a" }, { "name": "desnz.subnational.electricity_kwh@E14001166", @@ -546119,7 +546119,7 @@ "resolved_period": 2025, "resolved_value": 150163790.138015, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7da8347a87a40096377e3532" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea0441f1a5c12a21b9716c94" }, { "name": "desnz.subnational.electricity_kwh@E14001167", @@ -546132,7 +546132,7 @@ "resolved_period": 2025, "resolved_value": 126132296.39342324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d18c6a0251280b977b4241b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28d1f45a472f7ac29c59d1d0" }, { "name": "desnz.subnational.electricity_kwh@E14001168", @@ -546145,7 +546145,7 @@ "resolved_period": 2025, "resolved_value": 128545113.57899587, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4a8d25c6c5914eb7ae0718b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_77853d6a022ca750108264e8" }, { "name": "desnz.subnational.electricity_kwh@E14001169", @@ -546158,7 +546158,7 @@ "resolved_period": 2025, "resolved_value": 148864483.53911006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2cf262eb4ee3ba39a195c0f3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_80741c43bf3615bbd4639ee1" }, { "name": "desnz.subnational.electricity_kwh@E14001170", @@ -546171,7 +546171,7 @@ "resolved_period": 2025, "resolved_value": 121090918.63454498, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a05a4720c7d5053444bde0f3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2c35b61b6f5e325f0cca345" }, { "name": "desnz.subnational.electricity_kwh@E14001171", @@ -546184,7 +546184,7 @@ "resolved_period": 2025, "resolved_value": 117797611.06602278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8171f002051a441b4c77f0dd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3cf2e938b881f9745f2ec8c" }, { "name": "desnz.subnational.electricity_kwh@E14001172", @@ -546197,7 +546197,7 @@ "resolved_period": 2025, "resolved_value": 294503504.77925795, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_031da0251fcc15c0f460c4ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32cb2bc5db171471604b2a04" }, { "name": "desnz.subnational.electricity_kwh@E14001173", @@ -546210,7 +546210,7 @@ "resolved_period": 2025, "resolved_value": 106725907.19022581, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8c2d4eb5269d0242656e4e6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aabf47410c39937a71850b0f" }, { "name": "desnz.subnational.electricity_kwh@E14001174", @@ -546223,7 +546223,7 @@ "resolved_period": 2025, "resolved_value": 140875824.86598346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71e533d3264a97e7618b249d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6229279f1735ccb826278291" }, { "name": "desnz.subnational.electricity_kwh@E14001175", @@ -546236,7 +546236,7 @@ "resolved_period": 2025, "resolved_value": 109942711.04326856, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d5826f4886b8324c0e94d7f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca03056fb2f518de76e2049b" }, { "name": "desnz.subnational.electricity_kwh@E14001176", @@ -546249,7 +546249,7 @@ "resolved_period": 2025, "resolved_value": 137192739.2060846, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab432c649b41f6d15c0d4526" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db3a840877e251116c28dc65" }, { "name": "desnz.subnational.electricity_kwh@E14001177", @@ -546262,7 +546262,7 @@ "resolved_period": 2025, "resolved_value": 117430398.26650597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39c68791ff17b7588ac1afa3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7eed3037772ae127d622c2ac" }, { "name": "desnz.subnational.electricity_kwh@E14001178", @@ -546275,7 +546275,7 @@ "resolved_period": 2025, "resolved_value": 121081447.53070483, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f60b994692662440115cc81d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55a30b4f774421c4bfc4a343" }, { "name": "desnz.subnational.electricity_kwh@E14001179", @@ -546288,7 +546288,7 @@ "resolved_period": 2025, "resolved_value": 147915835.25967872, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a835a7202c1839e1bb6b181" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf2f03f0ae9870f107856434" }, { "name": "desnz.subnational.electricity_kwh@E14001180", @@ -546301,7 +546301,7 @@ "resolved_period": 2025, "resolved_value": 128565203.00821266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9dde9f05bff39b80f3ab5745" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3bfacd6bdc6e755d462d46a2" }, { "name": "desnz.subnational.electricity_kwh@E14001181", @@ -546314,7 +546314,7 @@ "resolved_period": 2025, "resolved_value": 121572804.67326283, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f4bb0e88286032b92a252bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52ab83d03e0198e4d2c9f90c" }, { "name": "desnz.subnational.electricity_kwh@E14001182", @@ -546327,7 +546327,7 @@ "resolved_period": 2025, "resolved_value": 128137695.35525903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c763de591d1ae82107d72ec9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd2df4e7c89a83217196ad4b" }, { "name": "desnz.subnational.electricity_kwh@E14001183", @@ -546340,7 +546340,7 @@ "resolved_period": 2025, "resolved_value": 107914099.12688671, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2218b7fe219c3be61b2e152b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db20dbc00a174395b7211e0c" }, { "name": "desnz.subnational.electricity_kwh@E14001184", @@ -546353,7 +546353,7 @@ "resolved_period": 2025, "resolved_value": 125254228.84834938, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_112c2f1d576c2bd3ebd17736" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b5197856b6c5e60109510ee" }, { "name": "desnz.subnational.electricity_kwh@E14001185", @@ -546366,7 +546366,7 @@ "resolved_period": 2025, "resolved_value": 129974794.25297959, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b22d7dd79064bee625f4cb0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2dc396e85319cabf1ca9a00a" }, { "name": "desnz.subnational.electricity_kwh@E14001186", @@ -546379,7 +546379,7 @@ "resolved_period": 2025, "resolved_value": 125702820.13516027, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_232e1225d00080341ea2c1a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8cd27e170b8b5e57e59731c9" }, { "name": "desnz.subnational.electricity_kwh@E14001187", @@ -546392,7 +546392,7 @@ "resolved_period": 2025, "resolved_value": 137722648.34933403, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a3a05695baeb082d0d0e78d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8364ea0a93d8039c0957bce2" }, { "name": "desnz.subnational.electricity_kwh@E14001188", @@ -546405,7 +546405,7 @@ "resolved_period": 2025, "resolved_value": 133320293.54041922, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37213c7de53423c815bc6062" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_406c6caca9f645ce5a57165f" }, { "name": "desnz.subnational.electricity_kwh@E14001189", @@ -546418,7 +546418,7 @@ "resolved_period": 2025, "resolved_value": 122201812.74045344, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2da19c574e35ede438cbefa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66e33885688846dd45a59402" }, { "name": "desnz.subnational.electricity_kwh@E14001190", @@ -546431,7 +546431,7 @@ "resolved_period": 2025, "resolved_value": 114242383.35367687, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31e32897258635779472a48d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7352c18b6e8788e6647ca0bc" }, { "name": "desnz.subnational.electricity_kwh@E14001191", @@ -546444,7 +546444,7 @@ "resolved_period": 2025, "resolved_value": 128690980.34947321, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6373d9312a71305e3101534" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46590b64361a2d1f64b8fb69" }, { "name": "desnz.subnational.electricity_kwh@E14001192", @@ -546457,7 +546457,7 @@ "resolved_period": 2025, "resolved_value": 169290324.69085348, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_191eba0781d9d6a8674aab46" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff2ad6661a5d191ed788cd39" }, { "name": "desnz.subnational.electricity_kwh@E14001193", @@ -546470,7 +546470,7 @@ "resolved_period": 2025, "resolved_value": 121197328.48328099, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff6af436fe0f5231f4621a88" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_765d93a7affbfc3d338ff702" }, { "name": "desnz.subnational.electricity_kwh@E14001194", @@ -546483,7 +546483,7 @@ "resolved_period": 2025, "resolved_value": 127125553.68389268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7e2b4ea3d7943e50c650cd4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6be5256b69e4ef975a3ded7" }, { "name": "desnz.subnational.electricity_kwh@E14001195", @@ -546496,7 +546496,7 @@ "resolved_period": 2025, "resolved_value": 138834265.114992, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c6c86d6979b8963cd69bd69" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed79e1dd9f74515717c62595" }, { "name": "desnz.subnational.electricity_kwh@E14001196", @@ -546509,7 +546509,7 @@ "resolved_period": 2025, "resolved_value": 101783069.84480514, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_858085bf3c71a61f8c310439" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3849bcb8730b00f3bce5c82a" }, { "name": "desnz.subnational.electricity_kwh@E14001197", @@ -546522,7 +546522,7 @@ "resolved_period": 2025, "resolved_value": 156527364.23186216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ce57b61a4a5f28e22cede67" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ca4ad2010ca833b88c0ac44" }, { "name": "desnz.subnational.electricity_kwh@E14001198", @@ -546535,7 +546535,7 @@ "resolved_period": 2025, "resolved_value": 129063177.14399308, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fef20f81577316ef9373641d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffb482154baceadc6f649df5" }, { "name": "desnz.subnational.electricity_kwh@E14001199", @@ -546548,7 +546548,7 @@ "resolved_period": 2025, "resolved_value": 116253287.77808695, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_034be1b43327dc866e0399a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18f8b12b8b19deee02fc3f6d" }, { "name": "desnz.subnational.electricity_kwh@E14001200", @@ -546561,7 +546561,7 @@ "resolved_period": 2025, "resolved_value": 111152491.18995954, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e100127f3ddafc0062547a18" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02fa33dffb43a394bdb747b2" }, { "name": "desnz.subnational.electricity_kwh@E14001201", @@ -546574,7 +546574,7 @@ "resolved_period": 2025, "resolved_value": 141566365.25383645, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d5702dd42fd7e6f62ff76abc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fcbcec6b9fc45d9992ad0a5" }, { "name": "desnz.subnational.electricity_kwh@E14001202", @@ -546587,7 +546587,7 @@ "resolved_period": 2025, "resolved_value": 122967361.7808264, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d49a28fc0086bf80c5b37c40" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4ab7a32c0f1862db7929fa5" }, { "name": "desnz.subnational.electricity_kwh@E14001203", @@ -546600,7 +546600,7 @@ "resolved_period": 2025, "resolved_value": 143384868.74436846, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09cefb786739cf987e9214e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3d51e9714f68e74219b8f25" }, { "name": "desnz.subnational.electricity_kwh@E14001204", @@ -546613,7 +546613,7 @@ "resolved_period": 2025, "resolved_value": 113334254.74696834, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_deee2f855cc7983eecf547b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b245db57d6d1dc977749058e" }, { "name": "desnz.subnational.electricity_kwh@E14001205", @@ -546626,7 +546626,7 @@ "resolved_period": 2025, "resolved_value": 116179682.10594967, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21c54d7c9eb3487a756f4934" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddfacd4a720a94e2bc08d6af" }, { "name": "desnz.subnational.electricity_kwh@E14001206", @@ -546639,7 +546639,7 @@ "resolved_period": 2025, "resolved_value": 138410075.96871254, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb3419b5694e478d686956f4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_524e5d01c8b764fe6fff5251" }, { "name": "desnz.subnational.electricity_kwh@E14001207", @@ -546652,7 +546652,7 @@ "resolved_period": 2025, "resolved_value": 163747685.372508, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b9eb1d507a05091d838feae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d604fc77524cb662aa462c7" }, { "name": "desnz.subnational.electricity_kwh@E14001208", @@ -546665,7 +546665,7 @@ "resolved_period": 2025, "resolved_value": 129490129.49317567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0000ac3f4b80e5d057232da3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba3a5c36058814901ce06005" }, { "name": "desnz.subnational.electricity_kwh@E14001209", @@ -546678,7 +546678,7 @@ "resolved_period": 2025, "resolved_value": 121760882.04318541, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdc9b91edb05f8a8fa35d1b5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bce32f3119761a576622adcd" }, { "name": "desnz.subnational.electricity_kwh@E14001210", @@ -546691,7 +546691,7 @@ "resolved_period": 2025, "resolved_value": 118772197.2774999, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3cd72aefbbc87d01bcb0ea55" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1894b176c11a5727822f23c3" }, { "name": "desnz.subnational.electricity_kwh@E14001211", @@ -546704,7 +546704,7 @@ "resolved_period": 2025, "resolved_value": 101571301.0606883, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_444bf8ee1a1f712db2bc39be" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7efafe24e8a08a96f490afe6" }, { "name": "desnz.subnational.electricity_kwh@E14001212", @@ -546717,7 +546717,7 @@ "resolved_period": 2025, "resolved_value": 156041181.20345196, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_faa30830fe65d7a8bfa8d994" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb6dff4f97bf7fa5c6dace0b" }, { "name": "desnz.subnational.electricity_kwh@E14001213", @@ -546730,7 +546730,7 @@ "resolved_period": 2025, "resolved_value": 101132383.52618235, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18684af8fa030057886567cf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b21ee3ddb50f872c395ccf5" }, { "name": "desnz.subnational.electricity_kwh@E14001214", @@ -546743,7 +546743,7 @@ "resolved_period": 2025, "resolved_value": 143940170.02752918, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba88558e15dc3ee97f5022f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_346c161eb15c77888e02ddbc" }, { "name": "desnz.subnational.electricity_kwh@E14001215", @@ -546756,7 +546756,7 @@ "resolved_period": 2025, "resolved_value": 151157803.55739522, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c230922dfa000922b90d567c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_689a4731913930f556b1f618" }, { "name": "desnz.subnational.electricity_kwh@E14001216", @@ -546769,7 +546769,7 @@ "resolved_period": 2025, "resolved_value": 130906256.65889463, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_960cf6a4cb3cf6c496142048" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_356b450c3370476ca5e4e354" }, { "name": "desnz.subnational.electricity_kwh@E14001217", @@ -546782,7 +546782,7 @@ "resolved_period": 2025, "resolved_value": 159565404.64583045, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2fda854d4ede5262fcb73d3f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca00653c8c1b2c5371af418b" }, { "name": "desnz.subnational.electricity_kwh@E14001218", @@ -546795,7 +546795,7 @@ "resolved_period": 2025, "resolved_value": 120929951.75996451, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1aa3baeb3af4270034b5a1eb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54825ef7b5cc9ba751c9b5a7" }, { "name": "desnz.subnational.electricity_kwh@E14001219", @@ -546808,7 +546808,7 @@ "resolved_period": 2025, "resolved_value": 122621450.04519466, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb72abb677d52d68f6479fb9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ed26c160ad81784c80edac9" }, { "name": "desnz.subnational.electricity_kwh@E14001220", @@ -546821,7 +546821,7 @@ "resolved_period": 2025, "resolved_value": 111081509.85303517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1515516c8df0d6894765de16" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f48535e2b1386ad39f70f8e7" }, { "name": "desnz.subnational.electricity_kwh@E14001221", @@ -546834,7 +546834,7 @@ "resolved_period": 2025, "resolved_value": 136928471.47913828, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e303cfaa3253bcb3ae4633a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fde1a7b61bcadc83c8163259" }, { "name": "desnz.subnational.electricity_kwh@E14001222", @@ -546847,7 +546847,7 @@ "resolved_period": 2025, "resolved_value": 107742436.17411104, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_38331225eed4022306509eac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4008853e0692636ce51d5af7" }, { "name": "desnz.subnational.electricity_kwh@E14001223", @@ -546860,7 +546860,7 @@ "resolved_period": 2025, "resolved_value": 128953890.12818138, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21e862df7569835804d0201d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_792d1cc99e3579daa400a821" }, { "name": "desnz.subnational.electricity_kwh@E14001224", @@ -546873,7 +546873,7 @@ "resolved_period": 2025, "resolved_value": 157070883.32253388, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2240a08aef5322611ae581e1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f60a6398604d992acc6cd41" }, { "name": "desnz.subnational.electricity_kwh@E14001225", @@ -546886,7 +546886,7 @@ "resolved_period": 2025, "resolved_value": 145339116.92872387, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_41e60a2b8d516656503a19fc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a87213ea50e018ee87a2ab85" }, { "name": "desnz.subnational.electricity_kwh@E14001226", @@ -546899,7 +546899,7 @@ "resolved_period": 2025, "resolved_value": 143422350.13877705, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2076cc292172416046bc05b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7e98885c9f66a353ff00347" }, { "name": "desnz.subnational.electricity_kwh@E14001227", @@ -546912,7 +546912,7 @@ "resolved_period": 2025, "resolved_value": 142739043.25518453, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d28c22bc2000a44dd031908" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bfd3ad64c9bc31d89a1ed257" }, { "name": "desnz.subnational.electricity_kwh@E14001228", @@ -546925,7 +546925,7 @@ "resolved_period": 2025, "resolved_value": 112874976.88681754, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2356f779a5c26bff9022e948" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d08e766a5a082d0828feb50" }, { "name": "desnz.subnational.electricity_kwh@E14001229", @@ -546938,7 +546938,7 @@ "resolved_period": 2025, "resolved_value": 135023305.78846088, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2f362eccd16fa82f9a8e247" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51b7e1cccba1dddc24c12836" }, { "name": "desnz.subnational.electricity_kwh@E14001230", @@ -546951,7 +546951,7 @@ "resolved_period": 2025, "resolved_value": 151530437.81938484, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd414e7da5e68acdfdd2e931" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3769f8c9d0a053ffa8724a0d" }, { "name": "desnz.subnational.electricity_kwh@E14001231", @@ -546964,7 +546964,7 @@ "resolved_period": 2025, "resolved_value": 106700451.14323798, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d8be0a73838f39b12910356" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e17c09d66e6d8f50fb6208d5" }, { "name": "desnz.subnational.electricity_kwh@E14001232", @@ -546977,7 +546977,7 @@ "resolved_period": 2025, "resolved_value": 127251304.06944133, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10ca6164f08866c106adcbca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16511c0fa9f766d02c0524d6" }, { "name": "desnz.subnational.electricity_kwh@E14001233", @@ -546990,7 +546990,7 @@ "resolved_period": 2025, "resolved_value": 124329502.4612305, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51cee766d5244e909e70f6b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_086ad44adc7924c68d0f7fb6" }, { "name": "desnz.subnational.electricity_kwh@E14001234", @@ -547003,7 +547003,7 @@ "resolved_period": 2025, "resolved_value": 153837932.27584466, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c3707ee594fe2b9d8047bcc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8fc3f18b46fe1bb47cc9b243" }, { "name": "desnz.subnational.electricity_kwh@E14001235", @@ -547016,7 +547016,7 @@ "resolved_period": 2025, "resolved_value": 133817028.20170599, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_588c086ad426e579e4dee1cb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39674e45dbacc8d96a3f2776" }, { "name": "desnz.subnational.electricity_kwh@E14001236", @@ -547029,7 +547029,7 @@ "resolved_period": 2025, "resolved_value": 132287259.74874744, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f7d3c45c15df07bb103fa99" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_00ecb4022ae19b06ca653d84" }, { "name": "desnz.subnational.electricity_kwh@E14001237", @@ -547042,7 +547042,7 @@ "resolved_period": 2025, "resolved_value": 123668555.77467504, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5df56fd08baf8bb7fdc42aec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_565ef7d056fc3afe9d839ae8" }, { "name": "desnz.subnational.electricity_kwh@E14001238", @@ -547055,7 +547055,7 @@ "resolved_period": 2025, "resolved_value": 171931240.40284786, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a90fca35103f383a9e09434" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6f8b16a8a06e5468ee2eee1" }, { "name": "desnz.subnational.electricity_kwh@E14001239", @@ -547068,7 +547068,7 @@ "resolved_period": 2025, "resolved_value": 115168539.83201285, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8fc4ff1ef1ca399844232221" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffcc449ecaa60ec59cd0f748" }, { "name": "desnz.subnational.electricity_kwh@E14001240", @@ -547081,7 +547081,7 @@ "resolved_period": 2025, "resolved_value": 141148355.0238393, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7505a492cc8dd8cad817827d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b533d4d53515b1d5b899e175" }, { "name": "desnz.subnational.electricity_kwh@E14001241", @@ -547094,7 +547094,7 @@ "resolved_period": 2025, "resolved_value": 131407452.72530615, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c843cc8eb4f9561eb71fa365" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4136169aff876a82d8c8af8c" }, { "name": "desnz.subnational.electricity_kwh@E14001242", @@ -547107,7 +547107,7 @@ "resolved_period": 2025, "resolved_value": 136992743.20708287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4521a83261ef2c42b2ead6d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2ff38e6580e9277ab2bc3bb" }, { "name": "desnz.subnational.electricity_kwh@E14001243", @@ -547120,7 +547120,7 @@ "resolved_period": 2025, "resolved_value": 136018412.39080417, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f26cab86dc08e3bf3e09aaed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc62a510f1a3c10569d92c65" }, { "name": "desnz.subnational.electricity_kwh@E14001244", @@ -547133,7 +547133,7 @@ "resolved_period": 2025, "resolved_value": 110119436.6093307, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2dba9fa7bfede41b5534458" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e3f260025f1b8b7b644e151" }, { "name": "desnz.subnational.electricity_kwh@E14001245", @@ -547146,7 +547146,7 @@ "resolved_period": 2025, "resolved_value": 125497925.53735942, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92df559218fc43cf063c0868" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd5b6f2dea25984dcdfcf486" }, { "name": "desnz.subnational.electricity_kwh@E14001246", @@ -547159,7 +547159,7 @@ "resolved_period": 2025, "resolved_value": 115701305.74839228, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc7f7a4c8ad87247ed25d255" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b673eecf53094c5e8cd7afd8" }, { "name": "desnz.subnational.electricity_kwh@E14001247", @@ -547172,7 +547172,7 @@ "resolved_period": 2025, "resolved_value": 147112446.19271278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61d066f6ee27f1a4d9b28463" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dec486837de128dc8bc70947" }, { "name": "desnz.subnational.electricity_kwh@E14001248", @@ -547185,7 +547185,7 @@ "resolved_period": 2025, "resolved_value": 137115868.0138957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_327ecd3578f63f61c4102250" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_056fb3244e0d8fd2ef471b8b" }, { "name": "desnz.subnational.electricity_kwh@E14001249", @@ -547198,7 +547198,7 @@ "resolved_period": 2025, "resolved_value": 159873258.5510216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a73f6615447398ee4cebe7a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dedb952253a0e17ee2637eb6" }, { "name": "desnz.subnational.electricity_kwh@E14001250", @@ -547211,7 +547211,7 @@ "resolved_period": 2025, "resolved_value": 140349191.5944572, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_711ace0e54b1505855abd5aa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_451dc6774b0555e538e5798a" }, { "name": "desnz.subnational.electricity_kwh@E14001251", @@ -547224,7 +547224,7 @@ "resolved_period": 2025, "resolved_value": 114226149.6355858, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a96f9fefe1987839482571f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee567b1660a47a36cbdff0c7" }, { "name": "desnz.subnational.electricity_kwh@E14001252", @@ -547237,7 +547237,7 @@ "resolved_period": 2025, "resolved_value": 114682457.9256672, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a58d39b6d1b7332189754d3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c977f52aca0a7cd1f362ac30" }, { "name": "desnz.subnational.electricity_kwh@E14001253", @@ -547250,7 +547250,7 @@ "resolved_period": 2025, "resolved_value": 140454893.78285635, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5471506cce56a448400528ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_122aece21427866111ec0604" }, { "name": "desnz.subnational.electricity_kwh@E14001254", @@ -547263,7 +547263,7 @@ "resolved_period": 2025, "resolved_value": 125911243.39416389, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_834f8e86a4dc4f0f8a798669" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1320dc28b68c0c11d1edb20" }, { "name": "desnz.subnational.electricity_kwh@E14001255", @@ -547276,7 +547276,7 @@ "resolved_period": 2025, "resolved_value": 121953048.02158463, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a39a1f9f88932ddf227aa98" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f41d4658211a3b32c6938b3e" }, { "name": "desnz.subnational.electricity_kwh@E14001256", @@ -547289,7 +547289,7 @@ "resolved_period": 2025, "resolved_value": 133664501.97852163, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d92c0fae4059d35190ad561" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09f1b49f8a438de88c933137" }, { "name": "desnz.subnational.electricity_kwh@E14001257", @@ -547302,7 +547302,7 @@ "resolved_period": 2025, "resolved_value": 127328051.57305744, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33a6a6d79dd7710a6bb10d43" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55d4adf8402ef9be91819493" }, { "name": "desnz.subnational.electricity_kwh@E14001258", @@ -547315,7 +547315,7 @@ "resolved_period": 2025, "resolved_value": 139642198.24194163, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e50ca1e69d518092c8d305c0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46f50318048f4e3de0fb5ea2" }, { "name": "desnz.subnational.electricity_kwh@E14001259", @@ -547328,7 +547328,7 @@ "resolved_period": 2025, "resolved_value": 123447536.70062014, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebae050186a742eb7239ecc5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4d80822dc829cdb37d3d9f8" }, { "name": "desnz.subnational.electricity_kwh@E14001260", @@ -547341,7 +547341,7 @@ "resolved_period": 2025, "resolved_value": 123470341.70250568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f6da73b290ad9490c70d0e3a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ef98395fd3bb6b98c25615e" }, { "name": "desnz.subnational.electricity_kwh@E14001261", @@ -547354,7 +547354,7 @@ "resolved_period": 2025, "resolved_value": 107810119.19147693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8085c70b29fcfa210e36500c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6921fc8ae5525a01a7e502b2" }, { "name": "desnz.subnational.electricity_kwh@E14001262", @@ -547367,7 +547367,7 @@ "resolved_period": 2025, "resolved_value": 128431148.02301861, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e546e5f753a6f0ae9ad4214" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4c38ee6e8b17fba2e63b9fc" }, { "name": "desnz.subnational.electricity_kwh@E14001263", @@ -547380,7 +547380,7 @@ "resolved_period": 2025, "resolved_value": 133077470.30293693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e059844b6721a5e0300cb885" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d0824499e9cb5265cade1ec" }, { "name": "desnz.subnational.electricity_kwh@E14001264", @@ -547393,7 +547393,7 @@ "resolved_period": 2025, "resolved_value": 142062087.7120352, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b87363171f0161a7555f690f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_085d1d55dc4b6e88accbb8f6" }, { "name": "desnz.subnational.electricity_kwh@E14001265", @@ -547406,7 +547406,7 @@ "resolved_period": 2025, "resolved_value": 163012363.67745328, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74e3eb3f09304637ef8b4ba3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88fd731ce7c29cb1f769ea8c" }, { "name": "desnz.subnational.electricity_kwh@E14001266", @@ -547419,7 +547419,7 @@ "resolved_period": 2025, "resolved_value": 124269824.4248384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d488a3a807e728d00750b7ae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f0fd826f0dded8e2d0e3a55" }, { "name": "desnz.subnational.electricity_kwh@E14001267", @@ -547432,7 +547432,7 @@ "resolved_period": 2025, "resolved_value": 136422637.34173095, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47536c529b5db97d3ccdc5b5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51a1535ff4fcd8e3a542f78a" }, { "name": "desnz.subnational.electricity_kwh@E14001268", @@ -547445,7 +547445,7 @@ "resolved_period": 2025, "resolved_value": 142413740.0157567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ed646c40a3a06470cdceb9f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c9c1d988fee47121193d5f32" }, { "name": "desnz.subnational.electricity_kwh@E14001269", @@ -547458,7 +547458,7 @@ "resolved_period": 2025, "resolved_value": 138947583.0786391, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4339ec9a774515f9d07c872" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcf2dedc5949faf22a179e60" }, { "name": "desnz.subnational.electricity_kwh@E14001270", @@ -547471,7 +547471,7 @@ "resolved_period": 2025, "resolved_value": 121808967.0721076, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd016ae34e70b601430e2bb0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_794371b61382254ac4003275" }, { "name": "desnz.subnational.electricity_kwh@E14001271", @@ -547484,7 +547484,7 @@ "resolved_period": 2025, "resolved_value": 125122622.67430052, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4b0ca05112bbfc0b487becd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ceb3e300287d2918487425c" }, { "name": "desnz.subnational.electricity_kwh@E14001272", @@ -547497,7 +547497,7 @@ "resolved_period": 2025, "resolved_value": 104268638.31155767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c3bc1f899b5b51ea23f64db" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8fe96feced50af4bc985530" }, { "name": "desnz.subnational.electricity_kwh@E14001273", @@ -547510,7 +547510,7 @@ "resolved_period": 2025, "resolved_value": 138694774.425724, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b44b68b2f4a6af198ed97d30" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7e0907fd4144b12858cbbe0" }, { "name": "desnz.subnational.electricity_kwh@E14001274", @@ -547523,7 +547523,7 @@ "resolved_period": 2025, "resolved_value": 137610416.08377776, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6f2f48cfa7a83a7cd63dc89a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_938f17ac6fb320c574857882" }, { "name": "desnz.subnational.electricity_kwh@E14001275", @@ -547536,7 +547536,7 @@ "resolved_period": 2025, "resolved_value": 119529891.36069381, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d66f29b9a172713cf8faa31" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c444c8e32246eb3a7bf0d419" }, { "name": "desnz.subnational.electricity_kwh@E14001276", @@ -547549,7 +547549,7 @@ "resolved_period": 2025, "resolved_value": 131612725.7338331, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e964ee940b705abed1fec41c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99b3d631a93da8395494fdfd" }, { "name": "desnz.subnational.electricity_kwh@E14001277", @@ -547562,7 +547562,7 @@ "resolved_period": 2025, "resolved_value": 114891366.2789843, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cf744a72af7cc7294cd958a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1dc85bc3289de2333952f683" }, { "name": "desnz.subnational.electricity_kwh@E14001278", @@ -547575,7 +547575,7 @@ "resolved_period": 2025, "resolved_value": 130126635.10514927, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_679f5ce507c68dc4aff3192a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8a3877ca7c455f8b3364d2e" }, { "name": "desnz.subnational.electricity_kwh@E14001279", @@ -547588,7 +547588,7 @@ "resolved_period": 2025, "resolved_value": 161938807.03686208, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17de2ae7727aba265de3d086" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39a2c5792816bfa59cc22e58" }, { "name": "desnz.subnational.electricity_kwh@E14001280", @@ -547601,7 +547601,7 @@ "resolved_period": 2025, "resolved_value": 166544568.66968012, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_874c45264012f1cccc2f739a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21f0436493c501b758a339ed" }, { "name": "desnz.subnational.electricity_kwh@E14001281", @@ -547614,7 +547614,7 @@ "resolved_period": 2025, "resolved_value": 135793698.03194967, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7781180b30ffd0ca8bd0f242" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_67037d7ed6ae402124b75934" }, { "name": "desnz.subnational.electricity_kwh@E14001282", @@ -547627,7 +547627,7 @@ "resolved_period": 2025, "resolved_value": 131675592.08589683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_609a80224c3d8e7ba9e06fbd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_334e9fb6842db6abf0a3eab4" }, { "name": "desnz.subnational.electricity_kwh@E14001283", @@ -547640,7 +547640,7 @@ "resolved_period": 2025, "resolved_value": 149671692.40592074, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_167e8dd3f7cea14af1317305" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2feca17c003f534cc88f7324" }, { "name": "desnz.subnational.electricity_kwh@E14001284", @@ -547653,7 +547653,7 @@ "resolved_period": 2025, "resolved_value": 150961531.45524022, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d4b934d7a25f9001ed3c451" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0b0ee315b6af1548235be89" }, { "name": "desnz.subnational.electricity_kwh@E14001285", @@ -547666,7 +547666,7 @@ "resolved_period": 2025, "resolved_value": 144214861.35450178, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec11171d4b96a5f24382c329" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a306b829a6b01cbe0a80e4b6" }, { "name": "desnz.subnational.electricity_kwh@E14001286", @@ -547679,7 +547679,7 @@ "resolved_period": 2025, "resolved_value": 114646596.80265224, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_306ddb03b2c4cbf54ff2768d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7f66ed394b67606d465133c" }, { "name": "desnz.subnational.electricity_kwh@E14001287", @@ -547692,7 +547692,7 @@ "resolved_period": 2025, "resolved_value": 119114245.78153184, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e70cb399212c40fefd1bb37" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb17ebc5c758ad2c9165f5e9" }, { "name": "desnz.subnational.electricity_kwh@E14001288", @@ -547705,7 +547705,7 @@ "resolved_period": 2025, "resolved_value": 135116567.4368814, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0bf2e49f6909945c67454bf8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61a5359ad149688f2d20e8e4" }, { "name": "desnz.subnational.electricity_kwh@E14001289", @@ -547718,7 +547718,7 @@ "resolved_period": 2025, "resolved_value": 133948971.44421738, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1487a9c3de30f341ae0eba72" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5eda7c0add449d9c435461fd" }, { "name": "desnz.subnational.electricity_kwh@E14001290", @@ -547731,7 +547731,7 @@ "resolved_period": 2025, "resolved_value": 129287759.34187412, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfcc785533daeedbede1ddaf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ef8fe95e676ca191c5e41f8" }, { "name": "desnz.subnational.electricity_kwh@E14001291", @@ -547744,7 +547744,7 @@ "resolved_period": 2025, "resolved_value": 135911415.22118407, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d80758b766f7553bb74f62e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e52bc1c107a64baf9ca78228" }, { "name": "desnz.subnational.electricity_kwh@E14001292", @@ -547757,7 +547757,7 @@ "resolved_period": 2025, "resolved_value": 128495468.26192036, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e8c7cb3ae5f9cac49407efd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_70bf7e3d4ce32af74b5e198f" }, { "name": "desnz.subnational.electricity_kwh@E14001293", @@ -547770,7 +547770,7 @@ "resolved_period": 2025, "resolved_value": 122572549.17113544, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05bb96043140987af746476b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8a80cc3a506b0414a9d86f3" }, { "name": "desnz.subnational.electricity_kwh@E14001294", @@ -547783,7 +547783,7 @@ "resolved_period": 2025, "resolved_value": 154646152.43535233, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efadcf0a8692548a38e17625" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c650c3686e972ebfe2bd3c06" }, { "name": "desnz.subnational.electricity_kwh@E14001295", @@ -547796,7 +547796,7 @@ "resolved_period": 2025, "resolved_value": 107907528.99082915, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b58dc0cbbc26664fbbb3e0f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_602e4bd5ed6fc204c01f1e60" }, { "name": "desnz.subnational.electricity_kwh@E14001296", @@ -547809,7 +547809,7 @@ "resolved_period": 2025, "resolved_value": 125847148.48975581, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_653364e432badd514453da53" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c18e5cb176dd4bd011b451cd" }, { "name": "desnz.subnational.electricity_kwh@E14001297", @@ -547822,7 +547822,7 @@ "resolved_period": 2025, "resolved_value": 125296934.80223192, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87833ea45f4771aef96191ff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fa53108e59618966b66d57c" }, { "name": "desnz.subnational.electricity_kwh@E14001298", @@ -547835,7 +547835,7 @@ "resolved_period": 2025, "resolved_value": 148420245.15814048, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6c192f4a5bf912ad57b379b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0982b4edd076bed2ad641c51" }, { "name": "desnz.subnational.electricity_kwh@E14001299", @@ -547848,7 +547848,7 @@ "resolved_period": 2025, "resolved_value": 102848799.32989779, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e4c78d9af124e339b0baeea" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6aeed0649e7790b55841164b" }, { "name": "desnz.subnational.electricity_kwh@E14001300", @@ -547861,7 +547861,7 @@ "resolved_period": 2025, "resolved_value": 119606012.76704091, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bbfc0020aeb0fd7793c062e5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_896c41c8e15f69388da6b363" }, { "name": "desnz.subnational.electricity_kwh@E14001301", @@ -547874,7 +547874,7 @@ "resolved_period": 2025, "resolved_value": 120562465.35149512, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2303dc78742e36384b69d9b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03a12442da39260b63240e27" }, { "name": "desnz.subnational.electricity_kwh@E14001302", @@ -547887,7 +547887,7 @@ "resolved_period": 2025, "resolved_value": 135407493.93992695, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_399e337b343b97b146d4a029" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b4161f853a56c8c4fd53702" }, { "name": "desnz.subnational.electricity_kwh@E14001303", @@ -547900,7 +547900,7 @@ "resolved_period": 2025, "resolved_value": 96394059.41203244, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1c1ae3dc633eaa40fae496e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e853f58980d2d3ea4a20b7e" }, { "name": "desnz.subnational.electricity_kwh@E14001304", @@ -547913,7 +547913,7 @@ "resolved_period": 2025, "resolved_value": 102044516.4759472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb39e8dccc92f0ed95f12c42" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3cab0b24feb9e8b36d7e0e90" }, { "name": "desnz.subnational.electricity_kwh@E14001305", @@ -547926,7 +547926,7 @@ "resolved_period": 2025, "resolved_value": 117191914.25187437, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eaf7ef34e0b5f7683e119c49" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eec1cac8691fea42d17a8a0c" }, { "name": "desnz.subnational.electricity_kwh@E14001306", @@ -547939,7 +547939,7 @@ "resolved_period": 2025, "resolved_value": 140598159.60432002, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc10d252f7be10e47c23f4cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9927285b4a90fa01a06b5eee" }, { "name": "desnz.subnational.electricity_kwh@E14001307", @@ -547952,7 +547952,7 @@ "resolved_period": 2025, "resolved_value": 96648208.2427598, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3d5d6df19ef2fa5f6546800" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75e44d42f13a57d191a3f174" }, { "name": "desnz.subnational.electricity_kwh@E14001308", @@ -547965,7 +547965,7 @@ "resolved_period": 2025, "resolved_value": 120341851.09459203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4059d0a574b69e6e487e90c4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88e77a6151e7d801646351f0" }, { "name": "desnz.subnational.electricity_kwh@E14001309", @@ -547978,7 +547978,7 @@ "resolved_period": 2025, "resolved_value": 156008390.74544573, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb217399967bde86bd7eae67" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ada3c5c886a013d9db7f8a5" }, { "name": "desnz.subnational.electricity_kwh@E14001310", @@ -547991,7 +547991,7 @@ "resolved_period": 2025, "resolved_value": 247560084.9142141, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a08700a8be3a4127247aa53" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d316deb928095811c1ac5cbd" }, { "name": "desnz.subnational.electricity_kwh@E14001311", @@ -548004,7 +548004,7 @@ "resolved_period": 2025, "resolved_value": 138808244.63658828, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d731be4886bf0906f9b272ab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b05d55a5243899afa1e52cbe" }, { "name": "desnz.subnational.electricity_kwh@E14001312", @@ -548017,7 +548017,7 @@ "resolved_period": 2025, "resolved_value": 135196223.06595403, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3acfefc8623a0b456045c25c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_874419bf47293fe3a65b965a" }, { "name": "desnz.subnational.electricity_kwh@E14001313", @@ -548030,7 +548030,7 @@ "resolved_period": 2025, "resolved_value": 107542982.73001534, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b5469a2b145df578820b4b8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08afc68528e5e09caef6dea7" }, { "name": "desnz.subnational.electricity_kwh@E14001314", @@ -548043,7 +548043,7 @@ "resolved_period": 2025, "resolved_value": 124898035.38111179, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddb7a9137734f3919f742591" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ad7e94cc9fca8625ba2b550" }, { "name": "desnz.subnational.electricity_kwh@E14001315", @@ -548056,7 +548056,7 @@ "resolved_period": 2025, "resolved_value": 123803016.08477154, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8cb02badc0707a73b297a93" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea32987b6d759a2243c521e0" }, { "name": "desnz.subnational.electricity_kwh@E14001316", @@ -548069,7 +548069,7 @@ "resolved_period": 2025, "resolved_value": 113292114.77233599, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0e9b070605ce6659e345a51" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e337174e6f2af22d6b5e4e74" }, { "name": "desnz.subnational.electricity_kwh@E14001317", @@ -548082,7 +548082,7 @@ "resolved_period": 2025, "resolved_value": 102921981.00224927, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63c651efa4c5c097e66dfd88" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58ca2509a21544cabdd03dbf" }, { "name": "desnz.subnational.electricity_kwh@E14001318", @@ -548095,7 +548095,7 @@ "resolved_period": 2025, "resolved_value": 113826333.07688367, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c22c71c405ad3e908f0d31b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d993108e30093fddd146dcd" }, { "name": "desnz.subnational.electricity_kwh@E14001319", @@ -548108,7 +548108,7 @@ "resolved_period": 2025, "resolved_value": 117835247.62954597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf05d3476bb51580e36a21df" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcb3033996f8f9037c3e5cd7" }, { "name": "desnz.subnational.electricity_kwh@E14001320", @@ -548121,7 +548121,7 @@ "resolved_period": 2025, "resolved_value": 121211189.62487945, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_826f7ecf1613baac310a1859" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d27ceebc7d9c199b7811e06c" }, { "name": "desnz.subnational.electricity_kwh@E14001321", @@ -548134,7 +548134,7 @@ "resolved_period": 2025, "resolved_value": 119149575.68460236, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c62a2338edeadcd5296b9977" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b0068baeb25bff8e0198a66b" }, { "name": "desnz.subnational.electricity_kwh@E14001322", @@ -548147,7 +548147,7 @@ "resolved_period": 2025, "resolved_value": 115350146.04165746, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42fa161e0cef584bc6bf0af4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f7fde899fad7a7e6d149cb0" }, { "name": "desnz.subnational.electricity_kwh@E14001323", @@ -548160,7 +548160,7 @@ "resolved_period": 2025, "resolved_value": 152605650.53499737, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_44a3bb74e70001c6f832b1e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b65527e0900feb0e2471a46b" }, { "name": "desnz.subnational.electricity_kwh@E14001324", @@ -548173,7 +548173,7 @@ "resolved_period": 2025, "resolved_value": 110532004.55907738, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d74745324855202d76bce26" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07f165e5781c15196110f132" }, { "name": "desnz.subnational.electricity_kwh@E14001325", @@ -548186,7 +548186,7 @@ "resolved_period": 2025, "resolved_value": 112548373.84974249, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b5754200b8c82c2b209a5f9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f03a6b32dcb0b1beb5d47dd8" }, { "name": "desnz.subnational.electricity_kwh@E14001326", @@ -548199,7 +548199,7 @@ "resolved_period": 2025, "resolved_value": 102396324.85578366, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5200662f51eab5aaba838172" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42a37c4ff3dcc82a6ec053e2" }, { "name": "desnz.subnational.electricity_kwh@E14001327", @@ -548212,7 +548212,7 @@ "resolved_period": 2025, "resolved_value": 124567945.16496207, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_baee35e5f1d8eba2840166c4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_446d246550a10796d6aeaf66" }, { "name": "desnz.subnational.electricity_kwh@E14001328", @@ -548225,7 +548225,7 @@ "resolved_period": 2025, "resolved_value": 135655939.4599358, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf10fdfd74c6b782f9fbcc20" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecba243234f1a6580c860b38" }, { "name": "desnz.subnational.electricity_kwh@E14001329", @@ -548238,7 +548238,7 @@ "resolved_period": 2025, "resolved_value": 124113505.35497822, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f13bc8e7a55f38f9fb46b184" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a40996314e6253125afa9ff4" }, { "name": "desnz.subnational.electricity_kwh@E14001330", @@ -548251,7 +548251,7 @@ "resolved_period": 2025, "resolved_value": 129789770.8601066, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1343f7a4b8399b9f5d609a15" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b7f58c26e4a09c960cc9392" }, { "name": "desnz.subnational.electricity_kwh@E14001331", @@ -548264,7 +548264,7 @@ "resolved_period": 2025, "resolved_value": 126001216.67375237, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2f8f25c9d2387d3aaab0548b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da5aacb6d7d4c1d240586445" }, { "name": "desnz.subnational.electricity_kwh@E14001332", @@ -548277,7 +548277,7 @@ "resolved_period": 2025, "resolved_value": 130738901.2144726, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1e058d1e8d1cb3a53c19688" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_680478062a5bc679d2583bdc" }, { "name": "desnz.subnational.electricity_kwh@E14001333", @@ -548290,7 +548290,7 @@ "resolved_period": 2025, "resolved_value": 107620709.81267908, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34b2e09b66d97466c956d187" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffc88700211d5a46983f5fc1" }, { "name": "desnz.subnational.electricity_kwh@E14001334", @@ -548303,7 +548303,7 @@ "resolved_period": 2025, "resolved_value": 121354732.9689599, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07a7a66946f1061aa08b370a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42f9326027acdf6e83e29738" }, { "name": "desnz.subnational.electricity_kwh@E14001335", @@ -548316,7 +548316,7 @@ "resolved_period": 2025, "resolved_value": 130098246.37079582, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e5620e84bda41775684eb68e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ba0ac0630990086dee09eae" }, { "name": "desnz.subnational.electricity_kwh@E14001336", @@ -548329,7 +548329,7 @@ "resolved_period": 2025, "resolved_value": 121600205.14764266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee7ca4b51e2046f0f438ae3a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_206a6d4dea1f19af702831b6" }, { "name": "desnz.subnational.electricity_kwh@E14001337", @@ -548342,7 +548342,7 @@ "resolved_period": 2025, "resolved_value": 108391979.44170374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3bffb675be3b6c1160440cba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a76aecb42c1a982c71d096ba" }, { "name": "desnz.subnational.electricity_kwh@E14001338", @@ -548355,7 +548355,7 @@ "resolved_period": 2025, "resolved_value": 151901556.77704886, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8dbcedde499a51a622480d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96f5607554b21c1202b1c936" }, { "name": "desnz.subnational.electricity_kwh@E14001339", @@ -548368,7 +548368,7 @@ "resolved_period": 2025, "resolved_value": 105522418.87203884, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09fc2d4170cd007e470bda2b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88c470805d500a3f8ef13a8c" }, { "name": "desnz.subnational.electricity_kwh@E14001340", @@ -548381,7 +548381,7 @@ "resolved_period": 2025, "resolved_value": 110660573.24059647, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3f6f9ade2679ae2278b7ce27" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f94e684938af29e11a00718" }, { "name": "desnz.subnational.electricity_kwh@E14001341", @@ -548394,7 +548394,7 @@ "resolved_period": 2025, "resolved_value": 104352633.05667539, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d750af193ec5eb51ed8db9ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33ee126443afdce378f84553" }, { "name": "desnz.subnational.electricity_kwh@E14001342", @@ -548407,7 +548407,7 @@ "resolved_period": 2025, "resolved_value": 110158101.02466512, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecc8f8a880bf203ba93f8fab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ac216bbaa33fdcaae9cbd2f" }, { "name": "desnz.subnational.electricity_kwh@E14001343", @@ -548420,7 +548420,7 @@ "resolved_period": 2025, "resolved_value": 145561429.5963739, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ccccd6f734cf548793aac2df" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f49ecc4d5ff0cb64d8846df3" }, { "name": "desnz.subnational.electricity_kwh@E14001344", @@ -548433,7 +548433,7 @@ "resolved_period": 2025, "resolved_value": 113617090.62023234, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6578d66e5d9a40ff20af01c1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8db341446266206d242bea8b" }, { "name": "desnz.subnational.electricity_kwh@E14001345", @@ -548446,7 +548446,7 @@ "resolved_period": 2025, "resolved_value": 110701696.19656223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f271494fd0c7074670a88ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecfe0c232c73d28be2cdf093" }, { "name": "desnz.subnational.electricity_kwh@E14001346", @@ -548459,7 +548459,7 @@ "resolved_period": 2025, "resolved_value": 137526033.99355647, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81c6c6330207a042753fbcd9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4549d4a2e853bb740ba79679" }, { "name": "desnz.subnational.electricity_kwh@E14001347", @@ -548472,7 +548472,7 @@ "resolved_period": 2025, "resolved_value": 138517239.0668451, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f79bd6b3fa06453f9755bf50" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_686619e1606dc3c962c4de74" }, { "name": "desnz.subnational.electricity_kwh@E14001348", @@ -548485,7 +548485,7 @@ "resolved_period": 2025, "resolved_value": 158433342.83645478, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3341bf6ccdf17ba487a29ab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef1642b57306e6184db48319" }, { "name": "desnz.subnational.electricity_kwh@E14001349", @@ -548498,7 +548498,7 @@ "resolved_period": 2025, "resolved_value": 136344345.59539142, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6556199a4265b7bfcefdc93" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d55fbd16726ba66ce193256" }, { "name": "desnz.subnational.electricity_kwh@E14001350", @@ -548511,7 +548511,7 @@ "resolved_period": 2025, "resolved_value": 114138065.07915637, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5197ad3f38e8edef646f87f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_367784bb2cf36dbd3f09cf5a" }, { "name": "desnz.subnational.electricity_kwh@E14001351", @@ -548524,7 +548524,7 @@ "resolved_period": 2025, "resolved_value": 153590112.05121478, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eddf8a8b697c9d8bcf8817cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7a2a3d5797d70adcb704eac" }, { "name": "desnz.subnational.electricity_kwh@E14001352", @@ -548537,7 +548537,7 @@ "resolved_period": 2025, "resolved_value": 208417433.4360346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0cb241a25ed7938045b96b49" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa7e8a56917e3a0dfb860dad" }, { "name": "desnz.subnational.electricity_kwh@E14001353", @@ -548550,7 +548550,7 @@ "resolved_period": 2025, "resolved_value": 119572585.71344827, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_196ed562095293a85adf3f39" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22e5761ebb6bb6541803a044" }, { "name": "desnz.subnational.electricity_kwh@E14001354", @@ -548563,7 +548563,7 @@ "resolved_period": 2025, "resolved_value": 111782861.35555077, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ac900ba60f2157783a7768a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3f156493d2d8128277cc326" }, { "name": "desnz.subnational.electricity_kwh@E14001355", @@ -548576,7 +548576,7 @@ "resolved_period": 2025, "resolved_value": 119925746.5427272, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f87ff306cabf4bc8074b3467" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7106e3ce4b9037fd56b39165" }, { "name": "desnz.subnational.electricity_kwh@E14001356", @@ -548589,7 +548589,7 @@ "resolved_period": 2025, "resolved_value": 140879026.12463513, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e500403edf26b0ded0102073" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06d861e1a4463499242c4568" }, { "name": "desnz.subnational.electricity_kwh@E14001357", @@ -548602,7 +548602,7 @@ "resolved_period": 2025, "resolved_value": 126163670.62206006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a870d09aa35b93488a61343" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4f12483fdd14d119b672911" }, { "name": "desnz.subnational.electricity_kwh@E14001358", @@ -548615,7 +548615,7 @@ "resolved_period": 2025, "resolved_value": 132215174.37706682, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_229fa45acd35f1c575ea8a7b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c9dc7fbf1fed7f98b1c8116" }, { "name": "desnz.subnational.electricity_kwh@E14001359", @@ -548628,7 +548628,7 @@ "resolved_period": 2025, "resolved_value": 140189104.92304742, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_01af19ce59935b6560ce32d4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eaea41c82db19e57dbaadf81" }, { "name": "desnz.subnational.electricity_kwh@E14001360", @@ -548641,7 +548641,7 @@ "resolved_period": 2025, "resolved_value": 158021654.29053172, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02c5805ff0e0aea94c0915d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c86f0411c1b3809fcc73833f" }, { "name": "desnz.subnational.electricity_kwh@E14001361", @@ -548654,7 +548654,7 @@ "resolved_period": 2025, "resolved_value": 112733584.40426086, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a15ad4aa486e256eaddf8e63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2bd907405b4724b870b6fc07" }, { "name": "desnz.subnational.electricity_kwh@E14001362", @@ -548667,7 +548667,7 @@ "resolved_period": 2025, "resolved_value": 113047102.03511418, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb0db81ab6074c7b69e1a983" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b58412b4d2fdb340e372347" }, { "name": "desnz.subnational.electricity_kwh@E14001363", @@ -548680,7 +548680,7 @@ "resolved_period": 2025, "resolved_value": 124037926.92567381, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7ada7a30f13e186cf57eb88" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c000028785748671f1c80c4" }, { "name": "desnz.subnational.electricity_kwh@E14001364", @@ -548693,7 +548693,7 @@ "resolved_period": 2025, "resolved_value": 122636460.87926985, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b87ee9ee43d575127c9154a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eea1037ce03371c3d1bdfd11" }, { "name": "desnz.subnational.electricity_kwh@E14001365", @@ -548706,7 +548706,7 @@ "resolved_period": 2025, "resolved_value": 153406745.53525317, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5db56ab201b9f2cb83884c97" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5783e29270b28767a4990c7e" }, { "name": "desnz.subnational.electricity_kwh@E14001366", @@ -548719,7 +548719,7 @@ "resolved_period": 2025, "resolved_value": 137421843.35687488, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_081cee019745c967808a45a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c20c1587fc66d421f978121" }, { "name": "desnz.subnational.electricity_kwh@E14001367", @@ -548732,7 +548732,7 @@ "resolved_period": 2025, "resolved_value": 115515692.51453044, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_217fba63943cfdf63a86bfeb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2232ccbdf4d8bd656bd60584" }, { "name": "desnz.subnational.electricity_kwh@E14001368", @@ -548745,7 +548745,7 @@ "resolved_period": 2025, "resolved_value": 105184324.65396714, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0a57149822b98fcce40ceed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f0b0525f4d54b4ffdfa5c29" }, { "name": "desnz.subnational.electricity_kwh@E14001369", @@ -548758,7 +548758,7 @@ "resolved_period": 2025, "resolved_value": 153633484.38420242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b68ac5eaa99cf511385bf2d5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec9351d2184cc2b448856db6" }, { "name": "desnz.subnational.electricity_kwh@E14001370", @@ -548771,7 +548771,7 @@ "resolved_period": 2025, "resolved_value": 126520895.06559801, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66f887acf7b6c3bdfeabd9ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c60bcfc6c2803b9b59cbde3" }, { "name": "desnz.subnational.electricity_kwh@E14001371", @@ -548784,7 +548784,7 @@ "resolved_period": 2025, "resolved_value": 123689569.37708414, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d5fc07e31dfeb67d3394a303" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a32641d8db18437695bfe57" }, { "name": "desnz.subnational.electricity_kwh@E14001372", @@ -548797,7 +548797,7 @@ "resolved_period": 2025, "resolved_value": 134719643.1980948, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aec676fe8b52c8f792037a93" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2cba688358264a8664e791b8" }, { "name": "desnz.subnational.electricity_kwh@E14001373", @@ -548810,7 +548810,7 @@ "resolved_period": 2025, "resolved_value": 123949097.01498939, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29481e964617fe4f7187c271" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96aaccec84e39f7f65bc91ab" }, { "name": "desnz.subnational.electricity_kwh@E14001374", @@ -548823,7 +548823,7 @@ "resolved_period": 2025, "resolved_value": 125872826.98748472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7085c71b352c3cf82224105" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d2f1e403e2c16177ab3c3a18" }, { "name": "desnz.subnational.electricity_kwh@E14001375", @@ -548836,7 +548836,7 @@ "resolved_period": 2025, "resolved_value": 156794666.77187273, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6cd233359cd6bae83d637458" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3cd8b22cbfc79ad9df0f319b" }, { "name": "desnz.subnational.electricity_kwh@E14001376", @@ -548849,7 +548849,7 @@ "resolved_period": 2025, "resolved_value": 151580958.76817968, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cc210d64879872e39a35f9a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_100529f37be5db14a930b26f" }, { "name": "desnz.subnational.electricity_kwh@E14001377", @@ -548862,7 +548862,7 @@ "resolved_period": 2025, "resolved_value": 136986689.0754028, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81af5fa2093f63cf3f7753f4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_556f21bc4a542794e65337f1" }, { "name": "desnz.subnational.electricity_kwh@E14001378", @@ -548875,7 +548875,7 @@ "resolved_period": 2025, "resolved_value": 116088261.5504539, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d5365c13328e2793694610b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c80fa994a3a9663fd4e1f3f" }, { "name": "desnz.subnational.electricity_kwh@E14001379", @@ -548888,7 +548888,7 @@ "resolved_period": 2025, "resolved_value": 126095039.18407609, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_830d53ff2952a74699f33891" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dbaaa86a54976c343dbd9c1e" }, { "name": "desnz.subnational.electricity_kwh@E14001380", @@ -548901,7 +548901,7 @@ "resolved_period": 2025, "resolved_value": 106338824.1114301, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_806d9541a1c13dca192a7920" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_134bc5da04633aeec66c7538" }, { "name": "desnz.subnational.electricity_kwh@E14001381", @@ -548914,7 +548914,7 @@ "resolved_period": 2025, "resolved_value": 124270215.44202195, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_277c40007326f85067b32f2a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bec9d2a5fc88201e39c7eeb7" }, { "name": "desnz.subnational.electricity_kwh@E14001382", @@ -548927,7 +548927,7 @@ "resolved_period": 2025, "resolved_value": 106881973.77067937, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a00a8faa80bd9c636299f7c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_12209d67c7afcac5fbc1ba97" }, { "name": "desnz.subnational.electricity_kwh@E14001383", @@ -548940,7 +548940,7 @@ "resolved_period": 2025, "resolved_value": 113431751.80314676, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed4a480af7691f6386d02942" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_489a9f7b57e07a501e6b8e37" }, { "name": "desnz.subnational.electricity_kwh@E14001384", @@ -548953,7 +548953,7 @@ "resolved_period": 2025, "resolved_value": 148997836.12287405, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ed70bff71d6905fe17e1ec6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb570bf1a4ba3a6c4741a101" }, { "name": "desnz.subnational.electricity_kwh@E14001385", @@ -548966,7 +548966,7 @@ "resolved_period": 2025, "resolved_value": 190853938.45773518, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20591cccaa4534de5a563c7c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c091f84316208356cc5610b" }, { "name": "desnz.subnational.electricity_kwh@E14001386", @@ -548979,7 +548979,7 @@ "resolved_period": 2025, "resolved_value": 172832895.72248968, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_868509a9418914394260ef6a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e162def0341b40021839abf" }, { "name": "desnz.subnational.electricity_kwh@E14001387", @@ -548992,7 +548992,7 @@ "resolved_period": 2025, "resolved_value": 146035571.05901003, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea1c1179da63c4327c01e154" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_591e2a2ddec3070495d62731" }, { "name": "desnz.subnational.electricity_kwh@E14001388", @@ -549005,7 +549005,7 @@ "resolved_period": 2025, "resolved_value": 143335865.98110887, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6d5f150895695cfbe5ec9e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17a09290b423be260549414b" }, { "name": "desnz.subnational.electricity_kwh@E14001389", @@ -549018,7 +549018,7 @@ "resolved_period": 2025, "resolved_value": 106141647.4077945, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a853501cb57aa52b6ddb74b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05d24ed0e6f14c17c63d8889" }, { "name": "desnz.subnational.electricity_kwh@E14001390", @@ -549031,7 +549031,7 @@ "resolved_period": 2025, "resolved_value": 143827787.59577063, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ed643665601f71bd5d9d750" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e2c468a74af6c2d09e76571" }, { "name": "desnz.subnational.electricity_kwh@E14001391", @@ -549044,7 +549044,7 @@ "resolved_period": 2025, "resolved_value": 113536583.81878212, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96182a438cb0e9f8884adce4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f857b0876d41ccf353ba7d3b" }, { "name": "desnz.subnational.electricity_kwh@E14001392", @@ -549057,7 +549057,7 @@ "resolved_period": 2025, "resolved_value": 148689624.5408157, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06852f2d8770c881598b2e64" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53aab52d59520b7986196223" }, { "name": "desnz.subnational.electricity_kwh@E14001393", @@ -549070,7 +549070,7 @@ "resolved_period": 2025, "resolved_value": 157407061.19886145, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93107974ab9db246c40cc43b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cc93e8e86bc78d66a53eb99" }, { "name": "desnz.subnational.electricity_kwh@E14001394", @@ -549083,7 +549083,7 @@ "resolved_period": 2025, "resolved_value": 119538908.32521069, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_41a32dbb39654a1c02662424" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f3fbaebd0e7bd3a66c465b0" }, { "name": "desnz.subnational.electricity_kwh@E14001395", @@ -549096,7 +549096,7 @@ "resolved_period": 2025, "resolved_value": 148272779.68931568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0da190686a7feeb3b6076d38" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_232bd55dde3e9e0de2550cf1" }, { "name": "desnz.subnational.electricity_kwh@E14001396", @@ -549109,7 +549109,7 @@ "resolved_period": 2025, "resolved_value": 158547907.04149646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3a0d7cc0291ac40d330ec3e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8740e1a2941d31fc687ff59" }, { "name": "desnz.subnational.electricity_kwh@E14001397", @@ -549122,7 +549122,7 @@ "resolved_period": 2025, "resolved_value": 141376304.949694, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1fcc35348cce4f94846be4f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe89837a9f07c39503b16252" }, { "name": "desnz.subnational.electricity_kwh@E14001398", @@ -549135,7 +549135,7 @@ "resolved_period": 2025, "resolved_value": 138844695.93287632, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b287e1e24e6be8ececfc61a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8dc62c90fd1c44c1b4c4f17" }, { "name": "desnz.subnational.electricity_kwh@E14001399", @@ -549148,7 +549148,7 @@ "resolved_period": 2025, "resolved_value": 127804757.8725299, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d55327939cebb22bd32ca232" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_397fd6702e0c91531f134fd3" }, { "name": "desnz.subnational.electricity_kwh@E14001400", @@ -549161,7 +549161,7 @@ "resolved_period": 2025, "resolved_value": 120481243.8540977, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74d6cca6823999c55f275851" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_56d28851210ad2464e0de493" }, { "name": "desnz.subnational.electricity_kwh@E14001401", @@ -549174,7 +549174,7 @@ "resolved_period": 2025, "resolved_value": 145887414.6432374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4a4f1594dfd76b44327ee05" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2f02463b55df4583e38830a" }, { "name": "desnz.subnational.electricity_kwh@E14001402", @@ -549187,7 +549187,7 @@ "resolved_period": 2025, "resolved_value": 170052344.61398047, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0819a070f846ad0ecc8b2353" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f47571931a414ccb414c40c0" }, { "name": "desnz.subnational.electricity_kwh@E14001403", @@ -549200,7 +549200,7 @@ "resolved_period": 2025, "resolved_value": 149070509.11381644, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dd99a1d699d59c08fc97c284" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_330ae9a5f87edba083c0a100" }, { "name": "desnz.subnational.electricity_kwh@E14001404", @@ -549213,7 +549213,7 @@ "resolved_period": 2025, "resolved_value": 133971130.75847358, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f217186ff602d84b595d3785" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ec8dc7290cb6bee39b3e8d9" }, { "name": "desnz.subnational.electricity_kwh@E14001405", @@ -549226,7 +549226,7 @@ "resolved_period": 2025, "resolved_value": 169998143.3162239, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e5c3ea47a68b7ec2779d591b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7980913d1f1a2356ec3226ef" }, { "name": "desnz.subnational.electricity_kwh@E14001406", @@ -549239,7 +549239,7 @@ "resolved_period": 2025, "resolved_value": 145497902.719172, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39611cd5349465fdd6737985" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d64083db7b27e14b93105132" }, { "name": "desnz.subnational.electricity_kwh@E14001407", @@ -549252,7 +549252,7 @@ "resolved_period": 2025, "resolved_value": 125510301.66505392, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be843f326e51a7eb648621fe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_067d223f0863407771c2b3e8" }, { "name": "desnz.subnational.electricity_kwh@E14001408", @@ -549265,7 +549265,7 @@ "resolved_period": 2025, "resolved_value": 111776952.04894277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43f6d96609a6bdeafe128735" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3e38928d5ac6e91642065ed" }, { "name": "desnz.subnational.electricity_kwh@E14001409", @@ -549278,7 +549278,7 @@ "resolved_period": 2025, "resolved_value": 120313601.55343173, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1dc32c3371552c6dc35d505a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_191b3b4681e7d4f7eac533af" }, { "name": "desnz.subnational.electricity_kwh@E14001410", @@ -549291,7 +549291,7 @@ "resolved_period": 2025, "resolved_value": 141639064.26636517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f71554725ca8b02266e34612" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f8056b6e6ed438d29061985" }, { "name": "desnz.subnational.electricity_kwh@E14001411", @@ -549304,7 +549304,7 @@ "resolved_period": 2025, "resolved_value": 118260381.27430268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff6657ce78417fde2db986cb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d41f13b6dd51dccccc34957b" }, { "name": "desnz.subnational.electricity_kwh@E14001412", @@ -549317,7 +549317,7 @@ "resolved_period": 2025, "resolved_value": 112399531.43059793, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18e4571124936cb2345cc513" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a5394d074eb2c7b93cc5897" }, { "name": "desnz.subnational.electricity_kwh@E14001413", @@ -549330,7 +549330,7 @@ "resolved_period": 2025, "resolved_value": 121104316.02007322, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffc6509859286b2b02d3224c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ef3c2909a21df4c9537e8c9" }, { "name": "desnz.subnational.electricity_kwh@E14001414", @@ -549343,7 +549343,7 @@ "resolved_period": 2025, "resolved_value": 120140140.13251041, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_457d54b89a6654af28eb4b84" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b23e179698d46bddd91bdc32" }, { "name": "desnz.subnational.electricity_kwh@E14001415", @@ -549356,7 +549356,7 @@ "resolved_period": 2025, "resolved_value": 115918037.00702116, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bdc57ceea7026e30febc555f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0dc71dae5b3675452ae4871f" }, { "name": "desnz.subnational.electricity_kwh@E14001416", @@ -549369,7 +549369,7 @@ "resolved_period": 2025, "resolved_value": 107858892.53958887, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4ae0ab299951036492d258e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_089d7de55d84bf914ad3b0d1" }, { "name": "desnz.subnational.electricity_kwh@E14001417", @@ -549382,7 +549382,7 @@ "resolved_period": 2025, "resolved_value": 122350829.4452288, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6fc7c3e11bb813b7126a31f9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a415da4ee67131208f98131" }, { "name": "desnz.subnational.electricity_kwh@E14001418", @@ -549395,7 +549395,7 @@ "resolved_period": 2025, "resolved_value": 114645055.82173951, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fad740a6a54ea74007062d72" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e1b60ec4667759144f44d8e" }, { "name": "desnz.subnational.electricity_kwh@E14001419", @@ -549408,7 +549408,7 @@ "resolved_period": 2025, "resolved_value": 121092128.12886195, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31576095b8088ddddc8e011e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_35b536f016d821ed85863de5" }, { "name": "desnz.subnational.electricity_kwh@E14001420", @@ -549421,7 +549421,7 @@ "resolved_period": 2025, "resolved_value": 128339665.58297242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc5244b66608e6239b5028a6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f1a299c3f39973de3c54c2ed" }, { "name": "desnz.subnational.electricity_kwh@E14001421", @@ -549434,7 +549434,7 @@ "resolved_period": 2025, "resolved_value": 108371991.35748713, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_450c0f82a92e9614dce62298" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c893a9c9c0bcb3633a77f0a" }, { "name": "desnz.subnational.electricity_kwh@E14001422", @@ -549447,7 +549447,7 @@ "resolved_period": 2025, "resolved_value": 127471367.52112564, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da991183f4866a57bd44d225" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9c688be5f8b8f72cf538506" }, { "name": "desnz.subnational.electricity_kwh@E14001423", @@ -549460,7 +549460,7 @@ "resolved_period": 2025, "resolved_value": 106769217.69799946, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab5ccc9514b989753bb8e397" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a1856e86cbd77278ba065ac" }, { "name": "desnz.subnational.electricity_kwh@E14001424", @@ -549473,7 +549473,7 @@ "resolved_period": 2025, "resolved_value": 143050622.55673987, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10ff9ff8b0a8ed499dd8ba29" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0ae827636ef3717878d08ce" }, { "name": "desnz.subnational.electricity_kwh@E14001425", @@ -549486,7 +549486,7 @@ "resolved_period": 2025, "resolved_value": 132223020.72706665, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2bc80cab3a06426bb97ebf1a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54567d95f134772cbe7668f2" }, { "name": "desnz.subnational.electricity_kwh@E14001426", @@ -549499,7 +549499,7 @@ "resolved_period": 2025, "resolved_value": 108062878.64089349, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2a25edbaed6d8f41ab08cc9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59c5ae8e6054ae7dd41d2589" }, { "name": "desnz.subnational.electricity_kwh@E14001427", @@ -549512,7 +549512,7 @@ "resolved_period": 2025, "resolved_value": 119417075.93034954, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9b782cbcf32508f6827fd3b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02bcc3ddd1b7297fbce73f30" }, { "name": "desnz.subnational.electricity_kwh@E14001428", @@ -549525,7 +549525,7 @@ "resolved_period": 2025, "resolved_value": 109656164.33142012, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b175e319135cb1b3b834831" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bba91634f17ee67ab2007cb7" }, { "name": "desnz.subnational.electricity_kwh@E14001429", @@ -549538,7 +549538,7 @@ "resolved_period": 2025, "resolved_value": 130613120.88604446, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_462517d2015e8189daeae79d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_020cd00ff66e62579aa54b18" }, { "name": "desnz.subnational.electricity_kwh@E14001430", @@ -549551,7 +549551,7 @@ "resolved_period": 2025, "resolved_value": 187054314.83453646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f215cb81586d4c9ab72bfb04" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e66983804b9c614f4755cc14" }, { "name": "desnz.subnational.electricity_kwh@E14001431", @@ -549564,7 +549564,7 @@ "resolved_period": 2025, "resolved_value": 111573487.92296012, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec89a56b23584680ec6227d8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_15718e34444092f3c0312e57" }, { "name": "desnz.subnational.electricity_kwh@E14001432", @@ -549577,7 +549577,7 @@ "resolved_period": 2025, "resolved_value": 117206330.08692588, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc4b117a9b457312ce55a648" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eeb82ae3562cf46a915a536f" }, { "name": "desnz.subnational.electricity_kwh@E14001433", @@ -549590,7 +549590,7 @@ "resolved_period": 2025, "resolved_value": 130997266.03382571, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5734c69eb51c7c6bf8c020a6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_150bab7ee9b16e6fe658b348" }, { "name": "desnz.subnational.electricity_kwh@E14001434", @@ -549603,7 +549603,7 @@ "resolved_period": 2025, "resolved_value": 134216732.89420368, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1bddda8e9e615da4b5701aa2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43a7b8d6411b694fbf87ec81" }, { "name": "desnz.subnational.electricity_kwh@E14001435", @@ -549616,7 +549616,7 @@ "resolved_period": 2025, "resolved_value": 138984433.89163664, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6ca2a452c34965dfc69f22c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7eacffb439e39b120ba8eb0" }, { "name": "desnz.subnational.electricity_kwh@E14001436", @@ -549629,7 +549629,7 @@ "resolved_period": 2025, "resolved_value": 100880369.92944717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a3a51995471ba07f6299f14" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ee63e36583c85f60dfd5db7" }, { "name": "desnz.subnational.electricity_kwh@E14001437", @@ -549642,7 +549642,7 @@ "resolved_period": 2025, "resolved_value": 125905886.3634715, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1feac59b692ed3a715a5374" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_49d508d14cd62940f9bbfc53" }, { "name": "desnz.subnational.electricity_kwh@E14001438", @@ -549655,7 +549655,7 @@ "resolved_period": 2025, "resolved_value": 147212004.74460098, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6450b34886894bb675903219" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78da8b9427a923a5aed8fe7e" }, { "name": "desnz.subnational.electricity_kwh@E14001439", @@ -549668,7 +549668,7 @@ "resolved_period": 2025, "resolved_value": 137268697.92114767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c370037a2add0c28feac17b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc47fba3c9d1056b0f0c9d5a" }, { "name": "desnz.subnational.electricity_kwh@E14001440", @@ -549681,7 +549681,7 @@ "resolved_period": 2025, "resolved_value": 102765269.12409174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93a030350a97d7c98885e411" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0243ef72f84383294c5db0cd" }, { "name": "desnz.subnational.electricity_kwh@E14001441", @@ -549694,7 +549694,7 @@ "resolved_period": 2025, "resolved_value": 118519862.09912157, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa404d13a69cf607c05e2da0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87be15d796f006d10e9d0a0f" }, { "name": "desnz.subnational.electricity_kwh@E14001442", @@ -549707,7 +549707,7 @@ "resolved_period": 2025, "resolved_value": 152088486.20152998, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_710c37cca2c17131aeddf785" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d25e4bd8e8c55f496011dce1" }, { "name": "desnz.subnational.electricity_kwh@E14001443", @@ -549720,7 +549720,7 @@ "resolved_period": 2025, "resolved_value": 140219740.80845731, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6bba521d1a3be84699a4d037" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b2869e8465d761d02c67cc0a" }, { "name": "desnz.subnational.electricity_kwh@E14001444", @@ -549733,7 +549733,7 @@ "resolved_period": 2025, "resolved_value": 142263369.25436807, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1542e4f40b5b2ed3de5c4e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0abd3df73d359ca8abbe5cc3" }, { "name": "desnz.subnational.electricity_kwh@E14001445", @@ -549746,7 +549746,7 @@ "resolved_period": 2025, "resolved_value": 158855919.137724, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efda459eff79dd4a22d9821d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef5bbd4bc15fa48fd1e9ccb7" }, { "name": "desnz.subnational.electricity_kwh@E14001446", @@ -549759,7 +549759,7 @@ "resolved_period": 2025, "resolved_value": 108476053.45950139, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_399de2f62b986518849d11bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14de5ff719687973f71b66de" }, { "name": "desnz.subnational.electricity_kwh@E14001447", @@ -549772,7 +549772,7 @@ "resolved_period": 2025, "resolved_value": 129687331.51822717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa9ac96ce2144a362eaa724b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_797620fa1dc06faec7a7ea2b" }, { "name": "desnz.subnational.electricity_kwh@E14001448", @@ -549785,7 +549785,7 @@ "resolved_period": 2025, "resolved_value": 128320394.33166368, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a44c30affe8b13138c075c79" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1165938a33dccd5ddcdad735" }, { "name": "desnz.subnational.electricity_kwh@E14001449", @@ -549798,7 +549798,7 @@ "resolved_period": 2025, "resolved_value": 149975975.867708, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e781551e955d5a0770e8220" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c985b3e379750fb46a129ba" }, { "name": "desnz.subnational.electricity_kwh@E14001450", @@ -549811,7 +549811,7 @@ "resolved_period": 2025, "resolved_value": 126492160.21566527, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1ccbd7b82ff8e276c00a5d5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f70cd0b8700ba69d6ae84ae" }, { "name": "desnz.subnational.electricity_kwh@E14001451", @@ -549824,7 +549824,7 @@ "resolved_period": 2025, "resolved_value": 107898478.09263119, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e5dc9a60518985d2216363d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9725a31deb69a576fa8584e" }, { "name": "desnz.subnational.electricity_kwh@E14001452", @@ -549837,7 +549837,7 @@ "resolved_period": 2025, "resolved_value": 116354060.28469957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_806e75dc42eea6d92c6c6725" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58348e54d23278db2335a4f2" }, { "name": "desnz.subnational.electricity_kwh@E14001453", @@ -549850,7 +549850,7 @@ "resolved_period": 2025, "resolved_value": 140217409.54964602, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52a5c96d8dc796cd179faf85" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c44da4d73d728db5c757575" }, { "name": "desnz.subnational.electricity_kwh@E14001454", @@ -549863,7 +549863,7 @@ "resolved_period": 2025, "resolved_value": 127907923.08934799, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11cfe802e51f655852b420ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33d608347fd80e3595fc0f97" }, { "name": "desnz.subnational.electricity_kwh@E14001455", @@ -549876,7 +549876,7 @@ "resolved_period": 2025, "resolved_value": 111132627.41395806, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9de18f0b0f7a117d82e5f731" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_187ed09382f764cc984c3c4b" }, { "name": "desnz.subnational.electricity_kwh@E14001456", @@ -549889,7 +549889,7 @@ "resolved_period": 2025, "resolved_value": 171536629.06501552, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c05803b1b3fb16ed49605a9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0afa9f5eb71f5e15a65357f9" }, { "name": "desnz.subnational.electricity_kwh@E14001457", @@ -549902,7 +549902,7 @@ "resolved_period": 2025, "resolved_value": 135876046.99268577, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef213c9126dbd4c69ba100f2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6e67ad17b6f080a722fa8c7" }, { "name": "desnz.subnational.electricity_kwh@E14001458", @@ -549915,7 +549915,7 @@ "resolved_period": 2025, "resolved_value": 141105528.92377138, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4eef5e6a32587f2ee471456b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c95a6b8ffb0a656c8456a690" }, { "name": "desnz.subnational.electricity_kwh@E14001459", @@ -549928,7 +549928,7 @@ "resolved_period": 2025, "resolved_value": 201698243.63164216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5fb70b39a1ee264939562ce1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_900d1909b058b6ac043c26b8" }, { "name": "desnz.subnational.electricity_kwh@E14001460", @@ -549941,7 +549941,7 @@ "resolved_period": 2025, "resolved_value": 145221872.97244203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_518310fc58b69b0bb83f1673" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_904c0c41cc38da1f10ce01ef" }, { "name": "desnz.subnational.electricity_kwh@E14001461", @@ -549954,7 +549954,7 @@ "resolved_period": 2025, "resolved_value": 139232759.2663078, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b388e25d30c73dbf1ea65bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e246559efa24d4f2abe9c5c" }, { "name": "desnz.subnational.electricity_kwh@E14001462", @@ -549967,7 +549967,7 @@ "resolved_period": 2025, "resolved_value": 114514548.0565016, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07fe0bffc314ec3f7ff082a4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9df648ca8ccba81b903ae157" }, { "name": "desnz.subnational.electricity_kwh@E14001463", @@ -549980,7 +549980,7 @@ "resolved_period": 2025, "resolved_value": 113481566.56399693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5bd72c31fc250a9cbea7d557" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f11d5312388bdf9ac915c995" }, { "name": "desnz.subnational.electricity_kwh@E14001464", @@ -549993,7 +549993,7 @@ "resolved_period": 2025, "resolved_value": 129857389.63217811, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e6da2ce9a1d8805c040a5a58" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2872ba255637a1bd14bdcc9c" }, { "name": "desnz.subnational.electricity_kwh@E14001465", @@ -550006,7 +550006,7 @@ "resolved_period": 2025, "resolved_value": 151064131.1429177, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8caddc89356720b54ca650a4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d1dbb71e85051344ce31b95" }, { "name": "desnz.subnational.electricity_kwh@E14001466", @@ -550019,7 +550019,7 @@ "resolved_period": 2025, "resolved_value": 108291622.6116651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89c790ee97288edc666f0bc6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_189682670cd0eece7b9ed3d5" }, { "name": "desnz.subnational.electricity_kwh@E14001467", @@ -550032,7 +550032,7 @@ "resolved_period": 2025, "resolved_value": 108736112.25631925, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be2240f7eb499d09acf56613" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af70b62b5faae4bb9f72fb3e" }, { "name": "desnz.subnational.electricity_kwh@E14001468", @@ -550045,7 +550045,7 @@ "resolved_period": 2025, "resolved_value": 115677440.05365321, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_008315b767910edeb4b45753" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_edeba7fd34b23651428442a7" }, { "name": "desnz.subnational.electricity_kwh@E14001469", @@ -550058,7 +550058,7 @@ "resolved_period": 2025, "resolved_value": 115545450.63549869, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37d0a3e1f14cbf4453c7d003" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1acf2090e57c6db6f749c520" }, { "name": "desnz.subnational.electricity_kwh@E14001470", @@ -550071,7 +550071,7 @@ "resolved_period": 2025, "resolved_value": 106470405.00898923, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7dddd46aeaa312dd031c4b69" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2dfb0cdbf8af2dbe0d289978" }, { "name": "desnz.subnational.electricity_kwh@E14001471", @@ -550084,7 +550084,7 @@ "resolved_period": 2025, "resolved_value": 130820035.72544861, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d4a683bfb711a6a2f897cfd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74ccd7cbbcc5c0c6789464d1" }, { "name": "desnz.subnational.electricity_kwh@E14001472", @@ -550097,7 +550097,7 @@ "resolved_period": 2025, "resolved_value": 124652280.57941855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0a535f36c5bf5a099f0a1de9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e357e905f13f2983f20ae427" }, { "name": "desnz.subnational.electricity_kwh@E14001473", @@ -550110,7 +550110,7 @@ "resolved_period": 2025, "resolved_value": 127284385.28040242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_567feeb71329223bd8094e87" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c1c1db8590109ba40499712" }, { "name": "desnz.subnational.electricity_kwh@E14001474", @@ -550123,7 +550123,7 @@ "resolved_period": 2025, "resolved_value": 130098096.14949538, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b5222b38abe3d7c7ca1cd83" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_460809095000005d79da91cd" }, { "name": "desnz.subnational.electricity_kwh@E14001475", @@ -550136,7 +550136,7 @@ "resolved_period": 2025, "resolved_value": 157759695.2007903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_786dff0812beee0eedc57b5a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e3f137fc6a15e3e3903dd6c" }, { "name": "desnz.subnational.electricity_kwh@E14001476", @@ -550149,7 +550149,7 @@ "resolved_period": 2025, "resolved_value": 132905636.32549347, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc6309b92b93824e09219478" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6036681a2220174e24174a3" }, { "name": "desnz.subnational.electricity_kwh@E14001477", @@ -550162,7 +550162,7 @@ "resolved_period": 2025, "resolved_value": 146666149.76178715, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6ebc4b43c73642fc74d6aa7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8099d01df00580ef2cb1b0d9" }, { "name": "desnz.subnational.electricity_kwh@E14001478", @@ -550175,7 +550175,7 @@ "resolved_period": 2025, "resolved_value": 116788065.72729252, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a485de33f10e7325929df9ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec75c1d9ef00c3b5f86dad96" }, { "name": "desnz.subnational.electricity_kwh@E14001479", @@ -550188,7 +550188,7 @@ "resolved_period": 2025, "resolved_value": 118870426.89498979, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5518230400a37f66137137e9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b4adb73689ce179bae3b5f8" }, { "name": "desnz.subnational.electricity_kwh@E14001480", @@ -550201,7 +550201,7 @@ "resolved_period": 2025, "resolved_value": 130457731.88148841, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d21702e85696ed5c795d761" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af12f09ccbdf5d1323876071" }, { "name": "desnz.subnational.electricity_kwh@E14001481", @@ -550214,7 +550214,7 @@ "resolved_period": 2025, "resolved_value": 165411116.16680998, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7410b921bf94f45b20952d2d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c507ca2f92ab666bf3103cde" }, { "name": "desnz.subnational.electricity_kwh@E14001482", @@ -550227,7 +550227,7 @@ "resolved_period": 2025, "resolved_value": 167833467.2443829, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c37b16af15a38430f9f411c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2085cfa45d4dccf69a5fbade" }, { "name": "desnz.subnational.electricity_kwh@E14001483", @@ -550240,7 +550240,7 @@ "resolved_period": 2025, "resolved_value": 126902902.50505613, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_200ce84feb548fbc9eb871bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f273fbbe7142db597fb49281" }, { "name": "desnz.subnational.electricity_kwh@E14001484", @@ -550253,7 +550253,7 @@ "resolved_period": 2025, "resolved_value": 159004926.59279093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_797dcfbf58c9e0a1534d50ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26bd8cf09a293ea77af0618c" }, { "name": "desnz.subnational.electricity_kwh@E14001485", @@ -550266,7 +550266,7 @@ "resolved_period": 2025, "resolved_value": 127941483.4423267, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64ce880b65a38f981acb1cc5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8352bf43b7efa660968ed98" }, { "name": "desnz.subnational.electricity_kwh@E14001486", @@ -550279,7 +550279,7 @@ "resolved_period": 2025, "resolved_value": 150743825.86545092, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d94b1331d50e11e8e17d628f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63b005c27312f1909e4ec8ef" }, { "name": "desnz.subnational.electricity_kwh@E14001487", @@ -550292,7 +550292,7 @@ "resolved_period": 2025, "resolved_value": 156693606.14006332, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21616979e943792154c547d8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e434838f98aa1732eb6a158c" }, { "name": "desnz.subnational.electricity_kwh@E14001488", @@ -550305,7 +550305,7 @@ "resolved_period": 2025, "resolved_value": 133277661.02474603, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9857c1a10a4f436af5586adc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c17639a7da82520f6cb7b849" }, { "name": "desnz.subnational.electricity_kwh@E14001489", @@ -550318,7 +550318,7 @@ "resolved_period": 2025, "resolved_value": 137068991.92237523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7396cfd48d2e913d5c1bd63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_792aba60eea3a2a50b888c25" }, { "name": "desnz.subnational.electricity_kwh@E14001490", @@ -550331,7 +550331,7 @@ "resolved_period": 2025, "resolved_value": 156439690.93567783, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b23bd4846d91dd04762605a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a0501b2179b1e3c6fcab954" }, { "name": "desnz.subnational.electricity_kwh@E14001491", @@ -550344,7 +550344,7 @@ "resolved_period": 2025, "resolved_value": 116183995.07495415, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4afe6ad324c6a054c76809fe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ff80ac55792eb16a2e3b817" }, { "name": "desnz.subnational.electricity_kwh@E14001492", @@ -550357,7 +550357,7 @@ "resolved_period": 2025, "resolved_value": 93703994.185814, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be8dafc263e2553a4d4a4e81" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc019c016e88ae8595ebf15b" }, { "name": "desnz.subnational.electricity_kwh@E14001493", @@ -550370,7 +550370,7 @@ "resolved_period": 2025, "resolved_value": 155407524.97382686, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff0126bd52d41c517f9caa46" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_885565e28632f6a0ad80b021" }, { "name": "desnz.subnational.electricity_kwh@E14001494", @@ -550383,7 +550383,7 @@ "resolved_period": 2025, "resolved_value": 148117473.28282502, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22e7bbdc10fef3a04f343c9b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e90b5bb07ed9a58d40e24a92" }, { "name": "desnz.subnational.electricity_kwh@E14001495", @@ -550396,7 +550396,7 @@ "resolved_period": 2025, "resolved_value": 123893532.3837859, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d97e54dd2116b40ca905a88a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_837cc351d6bfc452f4cdf2fd" }, { "name": "desnz.subnational.electricity_kwh@E14001496", @@ -550409,7 +550409,7 @@ "resolved_period": 2025, "resolved_value": 139182857.67331105, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93dca28eae1af82fe66b40cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d11eef5533339137e05f94e" }, { "name": "desnz.subnational.electricity_kwh@E14001497", @@ -550422,7 +550422,7 @@ "resolved_period": 2025, "resolved_value": 162065400.3020924, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5dcb4e3fa68096c858d3ef04" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1690962aa1a776154ccd78fb" }, { "name": "desnz.subnational.electricity_kwh@E14001498", @@ -550435,7 +550435,7 @@ "resolved_period": 2025, "resolved_value": 135042613.78176123, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99aef16586d6e51b03c97483" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fadf857968a5096a085d0119" }, { "name": "desnz.subnational.electricity_kwh@E14001499", @@ -550448,7 +550448,7 @@ "resolved_period": 2025, "resolved_value": 140268535.92118746, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa1fb9cc4f634bb2e1cc64ae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b7ce07269cdb6b380cab624" }, { "name": "desnz.subnational.electricity_kwh@E14001500", @@ -550461,7 +550461,7 @@ "resolved_period": 2025, "resolved_value": 133959457.15596803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4b9567b9ea8b81102929967" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4bf9d0400e86df5083ce3ac" }, { "name": "desnz.subnational.electricity_kwh@E14001501", @@ -550474,7 +550474,7 @@ "resolved_period": 2025, "resolved_value": 129241288.52354868, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d29abe41ed04cd6f6723f201" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_373a3d830aba11a4313eb686" }, { "name": "desnz.subnational.electricity_kwh@E14001502", @@ -550487,7 +550487,7 @@ "resolved_period": 2025, "resolved_value": 124011621.6703457, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8111697ec658140c2946fd17" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d086a47988b46a9f4f59ca51" }, { "name": "desnz.subnational.electricity_kwh@E14001503", @@ -550500,7 +550500,7 @@ "resolved_period": 2025, "resolved_value": 144661165.32370245, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2c6e464b0bb583f79d95d34" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_568121e533fb503a1df3d20b" }, { "name": "desnz.subnational.electricity_kwh@E14001504", @@ -550513,7 +550513,7 @@ "resolved_period": 2025, "resolved_value": 119874036.5503546, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e719c10807de700e028b6562" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52bcba3aded5187a97e30de9" }, { "name": "desnz.subnational.electricity_kwh@E14001505", @@ -550526,7 +550526,7 @@ "resolved_period": 2025, "resolved_value": 134863242.94573092, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6781c56ddf9c8a686c7ec725" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_746a2398177eadbb7f6159ec" }, { "name": "desnz.subnational.electricity_kwh@E14001506", @@ -550539,7 +550539,7 @@ "resolved_period": 2025, "resolved_value": 108403023.05616292, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b91065459e37784d40aefbaf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cae618562c7def1e2feca3ec" }, { "name": "desnz.subnational.electricity_kwh@E14001507", @@ -550552,7 +550552,7 @@ "resolved_period": 2025, "resolved_value": 132027416.43741642, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71a184b379808a90f2acc960" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c9019feeca40dfa76e090af" }, { "name": "desnz.subnational.electricity_kwh@E14001508", @@ -550565,7 +550565,7 @@ "resolved_period": 2025, "resolved_value": 167429540.12864283, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3664f87e9c80e1ed13e1a2dc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd8bcf0be8f2017127fcdd2" }, { "name": "desnz.subnational.electricity_kwh@E14001509", @@ -550578,7 +550578,7 @@ "resolved_period": 2025, "resolved_value": 109132974.84959663, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78a2bb61d775c856bf906e1c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dedb5ec2cbef29db6850f0e3" }, { "name": "desnz.subnational.electricity_kwh@E14001510", @@ -550591,7 +550591,7 @@ "resolved_period": 2025, "resolved_value": 106289425.1661708, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_235a1aee38aca4dbd3fcf265" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6bb0bb4e4a38bf86c7fea23" }, { "name": "desnz.subnational.electricity_kwh@E14001511", @@ -550604,7 +550604,7 @@ "resolved_period": 2025, "resolved_value": 168692193.43973443, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a36266ed3fa6c48d9298fefd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08b31c529485b1f0ff145182" }, { "name": "desnz.subnational.electricity_kwh@E14001512", @@ -550617,7 +550617,7 @@ "resolved_period": 2025, "resolved_value": 141837259.42461, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11c2d4f7ebe04392326634ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac29a932425ab507e41b221b" }, { "name": "desnz.subnational.electricity_kwh@E14001513", @@ -550630,7 +550630,7 @@ "resolved_period": 2025, "resolved_value": 126175882.02662018, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_572d42409bab0f1090e1df74" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba876925354ae2f46a1c0c22" }, { "name": "desnz.subnational.electricity_kwh@E14001514", @@ -550643,7 +550643,7 @@ "resolved_period": 2025, "resolved_value": 113996265.73149191, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d0b713bd83251fcf101231a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_98d5ad9e783aa495ec21bbea" }, { "name": "desnz.subnational.electricity_kwh@E14001515", @@ -550656,7 +550656,7 @@ "resolved_period": 2025, "resolved_value": 112456937.7633488, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e923313e7573329137eb841" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be4f1bb767f6a9b817a477b2" }, { "name": "desnz.subnational.electricity_kwh@E14001516", @@ -550669,7 +550669,7 @@ "resolved_period": 2025, "resolved_value": 116607417.51262973, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79bd3923aabe865099876ad1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66755e6228f868e34de40d71" }, { "name": "desnz.subnational.electricity_kwh@E14001517", @@ -550682,7 +550682,7 @@ "resolved_period": 2025, "resolved_value": 123765402.52345584, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28c7db5dda48057dbe9630a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c6273b55d3694091448de86" }, { "name": "desnz.subnational.electricity_kwh@E14001518", @@ -550695,7 +550695,7 @@ "resolved_period": 2025, "resolved_value": 107821327.0950666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19b6263433f3416280d3400d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11dcb988ce20368b6e325172" }, { "name": "desnz.subnational.electricity_kwh@E14001519", @@ -550708,7 +550708,7 @@ "resolved_period": 2025, "resolved_value": 109037745.86821032, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1c25b78c1da7d4ed8d218b1e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30aebbfbe73c4f26ac7fa05b" }, { "name": "desnz.subnational.electricity_kwh@E14001520", @@ -550721,7 +550721,7 @@ "resolved_period": 2025, "resolved_value": 121872912.78851755, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ff15f671d6c3e260269992a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64b501596e2cfa7605549075" }, { "name": "desnz.subnational.electricity_kwh@E14001521", @@ -550734,7 +550734,7 @@ "resolved_period": 2025, "resolved_value": 111120865.74849796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85c30d00b405c33280ae6700" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ad577362c871cbf8cc7212f" }, { "name": "desnz.subnational.electricity_kwh@E14001522", @@ -550747,7 +550747,7 @@ "resolved_period": 2025, "resolved_value": 111440275.01555769, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_384fa5a0aea8e77a3066647b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75caf22dc60eabf32f09f590" }, { "name": "desnz.subnational.electricity_kwh@E14001523", @@ -550760,7 +550760,7 @@ "resolved_period": 2025, "resolved_value": 117992050.3594723, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce12a9c2885a636e16669606" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8770ae3aaaf5b14b6147e2d6" }, { "name": "desnz.subnational.electricity_kwh@E14001524", @@ -550773,7 +550773,7 @@ "resolved_period": 2025, "resolved_value": 108719127.98525052, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e95ade209fcb752fc245f87" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84c346cffa4c31e25af673ca" }, { "name": "desnz.subnational.electricity_kwh@E14001525", @@ -550786,7 +550786,7 @@ "resolved_period": 2025, "resolved_value": 136202863.38337296, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eef0ec62aefcf4d87ceb6166" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37ea47f9a62ee1f46577c7ea" }, { "name": "desnz.subnational.electricity_kwh@E14001526", @@ -550799,7 +550799,7 @@ "resolved_period": 2025, "resolved_value": 163258397.22578996, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4abc74f314ec4145d97904f5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1dfb9c6eb18326a532b65bf" }, { "name": "desnz.subnational.electricity_kwh@E14001527", @@ -550812,7 +550812,7 @@ "resolved_period": 2025, "resolved_value": 132966259.11890031, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5266d386b66269d5c532792" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d42c702c3eaeb6d3e46ac4af" }, { "name": "desnz.subnational.electricity_kwh@E14001528", @@ -550825,7 +550825,7 @@ "resolved_period": 2025, "resolved_value": 121703223.2218756, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_813c87a4de6be2e29ea7a27b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d380e17c4e62fd26b505348" }, { "name": "desnz.subnational.electricity_kwh@E14001529", @@ -550838,7 +550838,7 @@ "resolved_period": 2025, "resolved_value": 137785453.29492974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cd3a097133a9b31755a6f0e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f359518c55c280b4c295113" }, { "name": "desnz.subnational.electricity_kwh@E14001530", @@ -550851,7 +550851,7 @@ "resolved_period": 2025, "resolved_value": 151595148.5016017, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06b6a80d79d0163f0ef82f88" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72bc70b2d5aabfca076eab0b" }, { "name": "desnz.subnational.electricity_kwh@E14001531", @@ -550864,7 +550864,7 @@ "resolved_period": 2025, "resolved_value": 111738035.3010196, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0005a1f56733ea051f3bdb0e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac5c5e2a6b158694815388f0" }, { "name": "desnz.subnational.electricity_kwh@E14001532", @@ -550877,7 +550877,7 @@ "resolved_period": 2025, "resolved_value": 137545733.14560023, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a663352006f7f1e793dded57" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_999e412c4cb118a10228ffaa" }, { "name": "desnz.subnational.electricity_kwh@E14001533", @@ -550890,7 +550890,7 @@ "resolved_period": 2025, "resolved_value": 146380109.11545697, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c23cdbd48af090894ce54ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cddf246df1fdd268741e046e" }, { "name": "desnz.subnational.electricity_kwh@E14001534", @@ -550903,7 +550903,7 @@ "resolved_period": 2025, "resolved_value": 126731869.84887646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1b418781984620626576c4b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da543ed4333269d7942edd82" }, { "name": "desnz.subnational.electricity_kwh@E14001535", @@ -550916,7 +550916,7 @@ "resolved_period": 2025, "resolved_value": 131693350.04099569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8da3b2ba1b45d784922f1f5d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f96fb4e645535f2be73baf15" }, { "name": "desnz.subnational.electricity_kwh@E14001536", @@ -550929,7 +550929,7 @@ "resolved_period": 2025, "resolved_value": 120963937.24012198, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d0b77f9d73ebf3663068cb2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f98d62f4bf6f9734b657b87" }, { "name": "desnz.subnational.electricity_kwh@E14001537", @@ -550942,7 +550942,7 @@ "resolved_period": 2025, "resolved_value": 131114095.77490611, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d062dd8e0546279b2dfd821" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_925de98eb25e5ef9a1e6a8c6" }, { "name": "desnz.subnational.electricity_kwh@E14001538", @@ -550955,7 +550955,7 @@ "resolved_period": 2025, "resolved_value": 129473679.19950199, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d8c11e6c643b9283f1024025" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14f703c9557229f93f3d7827" }, { "name": "desnz.subnational.electricity_kwh@E14001539", @@ -550968,7 +550968,7 @@ "resolved_period": 2025, "resolved_value": 155636618.97214666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29a48c506b59dbf9b07edb1d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_38aa76d066e7c67822eb91b5" }, { "name": "desnz.subnational.electricity_kwh@E14001540", @@ -550981,7 +550981,7 @@ "resolved_period": 2025, "resolved_value": 137078517.42504597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4802fc4305d712286172add9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e907f432cdf669cc4b8dee6" }, { "name": "desnz.subnational.electricity_kwh@E14001541", @@ -550994,7 +550994,7 @@ "resolved_period": 2025, "resolved_value": 116998156.45307253, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9dfca27e817950a4b49aab1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17228a4a909a858e621040e4" }, { "name": "desnz.subnational.electricity_kwh@E14001542", @@ -551007,7 +551007,7 @@ "resolved_period": 2025, "resolved_value": 127430860.66762394, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3458272e167055e600cedd3f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_784f9838c7b560eec434bb9e" }, { "name": "desnz.subnational.electricity_kwh@E14001543", @@ -551020,7 +551020,7 @@ "resolved_period": 2025, "resolved_value": 131936391.77571464, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26db7ef7d136005ff2732604" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cbc8f2ac578a994e2040d6d0" }, { "name": "desnz.subnational.electricity_kwh@E14001544", @@ -551033,7 +551033,7 @@ "resolved_period": 2025, "resolved_value": 154227213.6099003, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b475cf30c2fed88eef94faf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4268cdf870da5ffdf0452628" }, { "name": "desnz.subnational.electricity_kwh@E14001545", @@ -551046,7 +551046,7 @@ "resolved_period": 2025, "resolved_value": 138992246.92081636, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ab749e2742b15afe7667e37" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_60923c179f64a5ae672c61e3" }, { "name": "desnz.subnational.electricity_kwh@E14001546", @@ -551059,7 +551059,7 @@ "resolved_period": 2025, "resolved_value": 145764645.84763223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8b945d9ee388507d2549247" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6cb013c28da6354f61dd8f68" }, { "name": "desnz.subnational.electricity_kwh@E14001547", @@ -551072,7 +551072,7 @@ "resolved_period": 2025, "resolved_value": 118868866.78399825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_034133486a394f7236170e63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7072a49b6bc06c403d63e530" }, { "name": "desnz.subnational.electricity_kwh@E14001548", @@ -551085,7 +551085,7 @@ "resolved_period": 2025, "resolved_value": 144969460.01751053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17b37ee36c08d3e4a3952e63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a1cf63d695b38ad9951d547" }, { "name": "desnz.subnational.electricity_kwh@E14001549", @@ -551098,7 +551098,7 @@ "resolved_period": 2025, "resolved_value": 143814740.52684394, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_738863cc2f95ad854f1f0033" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f08bd8101085d967a98a1d7" }, { "name": "desnz.subnational.electricity_kwh@E14001550", @@ -551111,7 +551111,7 @@ "resolved_period": 2025, "resolved_value": 118608420.21485418, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b8dab4b2ab6971bf0c59edd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a087e4a2d0e785648d0e0d35" }, { "name": "desnz.subnational.electricity_kwh@E14001551", @@ -551124,7 +551124,7 @@ "resolved_period": 2025, "resolved_value": 131216900.93376912, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d757a25aa5d1e59896d91e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b106f1900aaf4ff732f5a5ec" }, { "name": "desnz.subnational.electricity_kwh@E14001552", @@ -551137,7 +551137,7 @@ "resolved_period": 2025, "resolved_value": 148974519.5829521, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_24f990987def900bb776a765" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d3c97453ea9c97122147c19" }, { "name": "desnz.subnational.electricity_kwh@E14001553", @@ -551150,7 +551150,7 @@ "resolved_period": 2025, "resolved_value": 136209388.2033186, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_00f83e464926d48194b2e8d1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d946d108d940cd0671a658b6" }, { "name": "desnz.subnational.electricity_kwh@E14001554", @@ -551163,7 +551163,7 @@ "resolved_period": 2025, "resolved_value": 156847158.60449746, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5aa322968bdaaefeb4eb405d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_423add09148ed57077a6207d" }, { "name": "desnz.subnational.electricity_kwh@E14001555", @@ -551176,7 +551176,7 @@ "resolved_period": 2025, "resolved_value": 163483497.6811391, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bf5bd0bc38b3f67f93c2b393" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9919856df2a744f56c28d83f" }, { "name": "desnz.subnational.electricity_kwh@E14001556", @@ -551189,7 +551189,7 @@ "resolved_period": 2025, "resolved_value": 133021355.03943811, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1fc63ab0e3022c35a7ba3441" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65901004fe5321bb5e1ceed2" }, { "name": "desnz.subnational.electricity_kwh@E14001557", @@ -551202,7 +551202,7 @@ "resolved_period": 2025, "resolved_value": 108254264.65661614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_60011c2669181398b3493189" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5623782a8cd5952bab8892bf" }, { "name": "desnz.subnational.electricity_kwh@E14001558", @@ -551215,7 +551215,7 @@ "resolved_period": 2025, "resolved_value": 135873987.0922794, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b34541a28824bad386175ba7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e45f911cab1a5cc54743458f" }, { "name": "desnz.subnational.electricity_kwh@E14001559", @@ -551228,7 +551228,7 @@ "resolved_period": 2025, "resolved_value": 120205432.00191541, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8acdbbdeb1a56bec5da0b37" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fdc967f2e040b7ee41b0bca" }, { "name": "desnz.subnational.electricity_kwh@E14001560", @@ -551241,7 +551241,7 @@ "resolved_period": 2025, "resolved_value": 120936455.94522789, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26be9cbdefcc68ec8a99f8b1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d02e65fec4dc98d248c3927" }, { "name": "desnz.subnational.electricity_kwh@E14001561", @@ -551254,7 +551254,7 @@ "resolved_period": 2025, "resolved_value": 112522629.2376203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_089fe95927a2d9916fa767af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c87c1d5c5537f5bd472098f2" }, { "name": "desnz.subnational.electricity_kwh@E14001562", @@ -551267,7 +551267,7 @@ "resolved_period": 2025, "resolved_value": 133610085.36820166, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e36d0775c931155d6faec7dc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc1bc6b48ebe667870340c96" }, { "name": "desnz.subnational.electricity_kwh@E14001563", @@ -551280,7 +551280,7 @@ "resolved_period": 2025, "resolved_value": 115706795.1477358, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a0d493f6f9887efd30a1a693" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c43e9312df22284f885e308" }, { "name": "desnz.subnational.electricity_kwh@E14001564", @@ -551293,7 +551293,7 @@ "resolved_period": 2025, "resolved_value": 107897323.38283187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a46b463759469cbaf4f34656" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_95a2f4fb9230bb605b478302" }, { "name": "desnz.subnational.electricity_kwh@E14001565", @@ -551306,7 +551306,7 @@ "resolved_period": 2025, "resolved_value": 125472382.50479783, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c44a347e465bd4a1f1788a2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b359ac7cf66bf4de606e735" }, { "name": "desnz.subnational.electricity_kwh@E14001566", @@ -551319,7 +551319,7 @@ "resolved_period": 2025, "resolved_value": 139548168.76345792, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af1c3d2b75069ef5553d7f13" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a08262be852834950f2c4815" }, { "name": "desnz.subnational.electricity_kwh@E14001567", @@ -551332,7 +551332,7 @@ "resolved_period": 2025, "resolved_value": 97313058.81318021, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a85f9889b4b45e6b5ac29de0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ac3cb94c5b722047c26878b" }, { "name": "desnz.subnational.electricity_kwh@E14001568", @@ -551345,7 +551345,7 @@ "resolved_period": 2025, "resolved_value": 132845234.38328594, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_df123e2b95538ffa5e214824" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4faf9394fc77483891307f27" }, { "name": "desnz.subnational.electricity_kwh@E14001569", @@ -551358,7 +551358,7 @@ "resolved_period": 2025, "resolved_value": 161001038.16074455, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_491d8fc34bfe1c4524ac04c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_505b9e2f2da1e9d61df57df0" }, { "name": "desnz.subnational.electricity_kwh@E14001570", @@ -551371,7 +551371,7 @@ "resolved_period": 2025, "resolved_value": 159427326.88512865, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4579556117b8f144083d669e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d08ebc78bc3e497d24d2332" }, { "name": "desnz.subnational.electricity_kwh@E14001571", @@ -551384,7 +551384,7 @@ "resolved_period": 2025, "resolved_value": 131160085.75758146, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0195dc0b1c163e9d1a3add4e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72dd2173bf3a143b71856997" }, { "name": "desnz.subnational.electricity_kwh@E14001572", @@ -551397,7 +551397,7 @@ "resolved_period": 2025, "resolved_value": 133415829.71435402, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9af339f456efee4d0942fce0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9cf0b6207a208e996fa24d7" }, { "name": "desnz.subnational.electricity_kwh@E14001573", @@ -551410,7 +551410,7 @@ "resolved_period": 2025, "resolved_value": 136094955.53367442, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1e04587ca01655c3d43bc32" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a15fb85de679462c4228059b" }, { "name": "desnz.subnational.electricity_kwh@E14001574", @@ -551423,7 +551423,7 @@ "resolved_period": 2025, "resolved_value": 115492889.4809205, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2705edca058eae2b4e38a811" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_992f7c04397b0cf7616be3f2" }, { "name": "desnz.subnational.electricity_kwh@E14001575", @@ -551436,7 +551436,7 @@ "resolved_period": 2025, "resolved_value": 154879285.11474523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7e7c0bd636ac2f0f8a83fc29" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43889a40623b3c9f9853da21" }, { "name": "desnz.subnational.electricity_kwh@E14001576", @@ -551449,7 +551449,7 @@ "resolved_period": 2025, "resolved_value": 139305520.0616673, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfbe7beeccdfc97d624ce7e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f615fb95aecd69e5200762f" }, { "name": "desnz.subnational.electricity_kwh@E14001577", @@ -551462,7 +551462,7 @@ "resolved_period": 2025, "resolved_value": 124310287.39223717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_12b612caf84cb744d182167b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e517d49dad33bcb492574f7" }, { "name": "desnz.subnational.electricity_kwh@E14001578", @@ -551475,7 +551475,7 @@ "resolved_period": 2025, "resolved_value": 170238372.27750275, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4955685d21a9b54d709d08d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_159b8afd9fec81927cd206b0" }, { "name": "desnz.subnational.electricity_kwh@E14001579", @@ -551488,7 +551488,7 @@ "resolved_period": 2025, "resolved_value": 156175079.81500098, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7799de528e1467a291974566" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9240b623bdba3ad4043fe0df" }, { "name": "desnz.subnational.electricity_kwh@E14001580", @@ -551501,7 +551501,7 @@ "resolved_period": 2025, "resolved_value": 166125166.2119168, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cdf6097c8f27a2b6281d40e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b25cca5cf2d01f918978298d" }, { "name": "desnz.subnational.electricity_kwh@E14001581", @@ -551514,7 +551514,7 @@ "resolved_period": 2025, "resolved_value": 115692087.39419155, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ebaae962b61d44c6f9d2638" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c550e20dc1c50d791e8b45b" }, { "name": "desnz.subnational.electricity_kwh@E14001582", @@ -551527,7 +551527,7 @@ "resolved_period": 2025, "resolved_value": 149132285.54896614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa2e57cbeb9c63954bdc096e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e3ae1277e8b79f001a51b66" }, { "name": "desnz.subnational.electricity_kwh@E14001583", @@ -551540,7 +551540,7 @@ "resolved_period": 2025, "resolved_value": 118926347.24834754, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c0a041096878342142c9f03" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d5d75511842cf3485bb7e23" }, { "name": "desnz.subnational.electricity_kwh@E14001584", @@ -551553,7 +551553,7 @@ "resolved_period": 2025, "resolved_value": 103279534.79796529, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73ab5eaaad7f3f39826e34e7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a52d2b94d3566edd4792e7e" }, { "name": "desnz.subnational.electricity_kwh@E14001585", @@ -551566,7 +551566,7 @@ "resolved_period": 2025, "resolved_value": 121476302.37524943, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e83c922a17bb257d3534b4c8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bed149b960e1eb9cd8a1c43a" }, { "name": "desnz.subnational.electricity_kwh@E14001586", @@ -551579,7 +551579,7 @@ "resolved_period": 2025, "resolved_value": 145866410.67537618, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bf89d8fdb22b3ac24dafcb46" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7b7e89681b3bad5e5d93a75" }, { "name": "desnz.subnational.electricity_kwh@E14001587", @@ -551592,7 +551592,7 @@ "resolved_period": 2025, "resolved_value": 157057542.54484832, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3a74bde8014bd2245cad812" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_895c784d55fdb8d34fb3ee5c" }, { "name": "desnz.subnational.electricity_kwh@E14001588", @@ -551605,7 +551605,7 @@ "resolved_period": 2025, "resolved_value": 156895576.19061497, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52004c9b545f49ff6ef7a02e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1175f862ef9f8c002ef3232a" }, { "name": "desnz.subnational.electricity_kwh@E14001589", @@ -551618,7 +551618,7 @@ "resolved_period": 2025, "resolved_value": 111185171.71358734, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_98995169228f4cee5cd4ff13" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d0f38d5af232e6ee7660380" }, { "name": "desnz.subnational.electricity_kwh@E14001590", @@ -551631,7 +551631,7 @@ "resolved_period": 2025, "resolved_value": 154526992.1669946, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c7e032c9e8bcae907021f6b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9b94add96da44034a7fc2a7" }, { "name": "desnz.subnational.electricity_kwh@E14001591", @@ -551644,7 +551644,7 @@ "resolved_period": 2025, "resolved_value": 153475431.44666216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff5bcbe6dc76bbcd1622f904" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_750607c694e7c031f72c87bc" }, { "name": "desnz.subnational.electricity_kwh@E14001592", @@ -551657,7 +551657,7 @@ "resolved_period": 2025, "resolved_value": 143600968.3577681, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1821380e0d0828599495c286" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_257a20ffbe051437b5465cfa" }, { "name": "desnz.subnational.electricity_kwh@E14001593", @@ -551670,7 +551670,7 @@ "resolved_period": 2025, "resolved_value": 143808222.6001011, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3498716d454b699daa3c82d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b8002d326f0375d7c945742" }, { "name": "desnz.subnational.electricity_kwh@E14001594", @@ -551683,7 +551683,7 @@ "resolved_period": 2025, "resolved_value": 119195505.00929697, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8af06d3322b047bd9211f06" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e15bb974d22487fc7372c50f" }, { "name": "desnz.subnational.electricity_kwh@E14001595", @@ -551696,7 +551696,7 @@ "resolved_period": 2025, "resolved_value": 129971062.93483539, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39f2a491dc865ce166b54640" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_072a46f23c10d7606511243d" }, { "name": "desnz.subnational.electricity_kwh@E14001596", @@ -551709,7 +551709,7 @@ "resolved_period": 2025, "resolved_value": 135961331.5041961, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c39bdc205d4f1f30a51c4adc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8fda7c0fe01079e8a7b963b" }, { "name": "desnz.subnational.electricity_kwh@E14001597", @@ -551722,7 +551722,7 @@ "resolved_period": 2025, "resolved_value": 122404847.79422955, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c875fa0448c500ffc8471f56" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef596f04ac7b72f202498d91" }, { "name": "desnz.subnational.electricity_kwh@E14001598", @@ -551735,7 +551735,7 @@ "resolved_period": 2025, "resolved_value": 127078277.28903069, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52c5b862aea64691f4b40673" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_868bd28895ecf7ba7d127490" }, { "name": "desnz.subnational.electricity_kwh@E14001599", @@ -551748,7 +551748,7 @@ "resolved_period": 2025, "resolved_value": 131434108.03615537, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37113c2884a76e984dd369f7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c63c50f043e7712e7c7a229" }, { "name": "desnz.subnational.electricity_kwh@E14001600", @@ -551761,7 +551761,7 @@ "resolved_period": 2025, "resolved_value": 143248108.25251445, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d50de279c19d60416f105e9d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bdfdf00a54c270814d854df4" }, { "name": "desnz.subnational.electricity_kwh@E14001601", @@ -551774,7 +551774,7 @@ "resolved_period": 2025, "resolved_value": 131532295.88246377, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2396b5d3ba3a3c3b4d9d1a46" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_545f30e0aea49aeb6522e530" }, { "name": "desnz.subnational.electricity_kwh@E14001602", @@ -551787,7 +551787,7 @@ "resolved_period": 2025, "resolved_value": 129039523.18213278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72e1abeefa1539a0bd24b522" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66ea598dd1442e9dc5533e55" }, { "name": "desnz.subnational.electricity_kwh@E14001603", @@ -551800,7 +551800,7 @@ "resolved_period": 2025, "resolved_value": 143983667.70542485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f145438736cad61f5fa4c3c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_846f0c22b83d2cb592e169cc" }, { "name": "desnz.subnational.electricity_kwh@E14001604", @@ -551813,7 +551813,7 @@ "resolved_period": 2025, "resolved_value": 128328460.08590055, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9069cabf4857176f16c5ccbf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a5973ca36d893c207336d5a" }, { "name": "desnz.subnational.electricity_kwh@E14001605", @@ -551826,7 +551826,7 @@ "resolved_period": 2025, "resolved_value": 114341793.3380569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8ca7ea2001e226a8eebf71a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45319fd737596c2ac19c9ef5" }, { "name": "desnz.subnational.electricity_kwh@S14000021", @@ -551839,7 +551839,7 @@ "resolved_period": 2025, "resolved_value": 118180150.07551053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_294ee7a6b5e40d7d512ed831" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fcd3983e4a9b835b98381cd9" }, { "name": "desnz.subnational.electricity_kwh@S14000027", @@ -551852,7 +551852,7 @@ "resolved_period": 2025, "resolved_value": 68286209.41460891, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac97f6f6c17ed1f4a7822841" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7951d730cb8854ca4bda09a" }, { "name": "desnz.subnational.electricity_kwh@S14000045", @@ -551865,7 +551865,7 @@ "resolved_period": 2025, "resolved_value": 113796633.17686251, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14ad4d82758b83af2a33b369" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0038520e3403f5fc637b819e" }, { "name": "desnz.subnational.electricity_kwh@S14000048", @@ -551878,7 +551878,7 @@ "resolved_period": 2025, "resolved_value": 129993922.73056287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5dffda893f53156fe3564c3f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c0d87b2892234bef705595b" }, { "name": "desnz.subnational.electricity_kwh@S14000051", @@ -551891,7 +551891,7 @@ "resolved_period": 2025, "resolved_value": 144288608.71281174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75a2da1edd0ccd63cda11d95" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_648836b792c56f2e6a9f8f76" }, { "name": "desnz.subnational.electricity_kwh@S14000060", @@ -551904,7 +551904,7 @@ "resolved_period": 2025, "resolved_value": 135609503.3169974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6758b7d4ae2ff58fbf716c0f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_580a7d1d5678e4646f21435d" }, { "name": "desnz.subnational.electricity_kwh@S14000061", @@ -551917,7 +551917,7 @@ "resolved_period": 2025, "resolved_value": 155186391.95340034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09a4ca8a6e2e10840f0b45af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d0a674e55cadfc87d99b110" }, { "name": "desnz.subnational.electricity_kwh@S14000062", @@ -551930,7 +551930,7 @@ "resolved_period": 2025, "resolved_value": 148096871.96887735, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e68914f1eb0c424dd6f3b43b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db5f7bb5b280724c0d7c2646" }, { "name": "desnz.subnational.electricity_kwh@S14000063", @@ -551943,7 +551943,7 @@ "resolved_period": 2025, "resolved_value": 106822540.69643845, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05c680c21a73716bfc18d529" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e5274e0f3bc8f5f1a01b0ac" }, { "name": "desnz.subnational.electricity_kwh@S14000064", @@ -551956,7 +551956,7 @@ "resolved_period": 2025, "resolved_value": 111231702.27950253, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_075e07cbdc8208c5ae600969" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_57de2ec2042e0c52456c298b" }, { "name": "desnz.subnational.electricity_kwh@S14000065", @@ -551969,7 +551969,7 @@ "resolved_period": 2025, "resolved_value": 179027598.96671718, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da41548d2edf90abe631f69e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdc0471bfd34c10ac7d79160" }, { "name": "desnz.subnational.electricity_kwh@S14000066", @@ -551982,7 +551982,7 @@ "resolved_period": 2025, "resolved_value": 140619751.5050787, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcacb14aa70c1af6384afddb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c6981955377ffd64d8a6309" }, { "name": "desnz.subnational.electricity_kwh@S14000067", @@ -551995,7 +551995,7 @@ "resolved_period": 2025, "resolved_value": 218545968.68784723, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe5ea7c3eb4b4c3f04bc8c97" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8208fd88a8126e75f8254f1f" }, { "name": "desnz.subnational.electricity_kwh@S14000068", @@ -552008,7 +552008,7 @@ "resolved_period": 2025, "resolved_value": 114718416.6724378, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf3e3bad49b114dd85683196" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e3c8d07e7e3790c34d514f3" }, { "name": "desnz.subnational.electricity_kwh@S14000069", @@ -552021,7 +552021,7 @@ "resolved_period": 2025, "resolved_value": 210280235.4501866, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eab2ed751cefb1a2af02d0ad" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e533433b5b74260f706dd034" }, { "name": "desnz.subnational.electricity_kwh@S14000070", @@ -552034,7 +552034,7 @@ "resolved_period": 2025, "resolved_value": 104653313.91045217, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63b8e26704aaa5d595c6e237" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb12279d06f0b4a0c76cfbf2" }, { "name": "desnz.subnational.electricity_kwh@S14000071", @@ -552047,7 +552047,7 @@ "resolved_period": 2025, "resolved_value": 112791979.09107602, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17667822e98b2a5d9fd830bf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de9c04cb29542f2e78cb4ccf" }, { "name": "desnz.subnational.electricity_kwh@S14000072", @@ -552060,7 +552060,7 @@ "resolved_period": 2025, "resolved_value": 107391302.36011758, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_917b864d3889c0bab749f4c0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_847aeb66a97c3e0ead0e83e1" }, { "name": "desnz.subnational.electricity_kwh@S14000073", @@ -552073,7 +552073,7 @@ "resolved_period": 2025, "resolved_value": 152807328.04317564, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_513efe4f8a0c680f8c69eabb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_042db180d4cae7f26ffe19d8" }, { "name": "desnz.subnational.electricity_kwh@S14000074", @@ -552086,7 +552086,7 @@ "resolved_period": 2025, "resolved_value": 147480114.94724897, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5e8410f088e8f929c8c4449" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82a9164bd03ae41800439d86" }, { "name": "desnz.subnational.electricity_kwh@S14000075", @@ -552099,7 +552099,7 @@ "resolved_period": 2025, "resolved_value": 146757502.89663956, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e44b876c14692aa626b51f0d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55cb9c287ad8964e72b294c6" }, { "name": "desnz.subnational.electricity_kwh@S14000076", @@ -552112,7 +552112,7 @@ "resolved_period": 2025, "resolved_value": 112513416.79587524, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d1c05532b819ee42f29f0bb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eaf62a3075413dd530086489" }, { "name": "desnz.subnational.electricity_kwh@S14000077", @@ -552125,7 +552125,7 @@ "resolved_period": 2025, "resolved_value": 118330373.93589815, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7babcd9d37e5500840d32a9d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd0ada993d3067ffcbc26749" }, { "name": "desnz.subnational.electricity_kwh@S14000078", @@ -552138,7 +552138,7 @@ "resolved_period": 2025, "resolved_value": 135785537.958151, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a2982f71ded62f00cc2d097" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_221f76be05f480fd10e84004" }, { "name": "desnz.subnational.electricity_kwh@S14000079", @@ -552151,7 +552151,7 @@ "resolved_period": 2025, "resolved_value": 149834667.35897523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46b143f8981849a95aad2c9d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9279e77433fa7a53c04bd5e4" }, { "name": "desnz.subnational.electricity_kwh@S14000080", @@ -552164,7 +552164,7 @@ "resolved_period": 2025, "resolved_value": 122951063.36987439, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29ccc37cab862f0498d917c0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc74a47f0349e3ce4c1e3de7" }, { "name": "desnz.subnational.electricity_kwh@S14000081", @@ -552177,7 +552177,7 @@ "resolved_period": 2025, "resolved_value": 125897908.27972081, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e5b772673213a13bc8f7195b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca43d02b70b64926d374463b" }, { "name": "desnz.subnational.electricity_kwh@S14000082", @@ -552190,7 +552190,7 @@ "resolved_period": 2025, "resolved_value": 130972994.54881665, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bbd753fbb39d67983f8e4db2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b75ca10bb41872eb4fa7407" }, { "name": "desnz.subnational.electricity_kwh@S14000083", @@ -552203,7 +552203,7 @@ "resolved_period": 2025, "resolved_value": 119344750.54517956, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a3d9757afffad4948e38dfc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ad13d63c2ed5a9b31280ee4" }, { "name": "desnz.subnational.electricity_kwh@S14000084", @@ -552216,7 +552216,7 @@ "resolved_period": 2025, "resolved_value": 116600525.55673549, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63846a0c9a41d946c30a4ef9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_baab22090895ddd9c82ca372" }, { "name": "desnz.subnational.electricity_kwh@S14000085", @@ -552229,7 +552229,7 @@ "resolved_period": 2025, "resolved_value": 123729975.03646986, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e447c7b7c8e4cddbf54a86f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d19f8e465f6a9d110a3e76a" }, { "name": "desnz.subnational.electricity_kwh@S14000086", @@ -552242,7 +552242,7 @@ "resolved_period": 2025, "resolved_value": 118430338.48234335, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b658e01df2b62f96aecbc0b9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6162e632f050292a2bf9eac2" }, { "name": "desnz.subnational.electricity_kwh@S14000087", @@ -552255,7 +552255,7 @@ "resolved_period": 2025, "resolved_value": 104038983.16567193, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19af3f4dbbfb5fde9ff9edbc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5c3d1bfdc0c1d8c29d2ae31" }, { "name": "desnz.subnational.electricity_kwh@S14000088", @@ -552268,7 +552268,7 @@ "resolved_period": 2025, "resolved_value": 106996539.8083704, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1149d7f8cc45c62bfdd1c032" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b2cc5bf06bcd1e6e8e83aa5" }, { "name": "desnz.subnational.electricity_kwh@S14000089", @@ -552281,7 +552281,7 @@ "resolved_period": 2025, "resolved_value": 115355454.98946294, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b3d773e10ab567714afa718" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_343c02b7e6fa829457cd1307" }, { "name": "desnz.subnational.electricity_kwh@S14000090", @@ -552294,7 +552294,7 @@ "resolved_period": 2025, "resolved_value": 107747553.06925046, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32cc3e14bed80bbd50043756" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_386a64d37fd9bd2bfaaa9e28" }, { "name": "desnz.subnational.electricity_kwh@S14000091", @@ -552307,7 +552307,7 @@ "resolved_period": 2025, "resolved_value": 146078594.93940896, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4f71e78784cf32ac9cba851" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a266284d24bad3b0c52ab34" }, { "name": "desnz.subnational.electricity_kwh@S14000092", @@ -552320,7 +552320,7 @@ "resolved_period": 2025, "resolved_value": 128677433.59115608, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3108c4f962ca01fe5e3bc651" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d554050cba9c26d23dae949d" }, { "name": "desnz.subnational.electricity_kwh@S14000093", @@ -552333,7 +552333,7 @@ "resolved_period": 2025, "resolved_value": 105979270.26207416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9bfc010f860b6e151f18c918" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fdf5d594992f4f83a0dcdde0" }, { "name": "desnz.subnational.electricity_kwh@S14000094", @@ -552346,7 +552346,7 @@ "resolved_period": 2025, "resolved_value": 213232619.79951933, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54ba4188ac81e93b02dce553" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebcf6edd4de34dd2f9b23841" }, { "name": "desnz.subnational.electricity_kwh@S14000095", @@ -552359,7 +552359,7 @@ "resolved_period": 2025, "resolved_value": 122215458.78564277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_734630472dc82dcfda3a682b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da982eb9cbf09590d9bcc890" }, { "name": "desnz.subnational.electricity_kwh@S14000096", @@ -552372,7 +552372,7 @@ "resolved_period": 2025, "resolved_value": 133539567.61781472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a9f834b40bd18438d9b94e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_954c737e056a7ebde3e98617" }, { "name": "desnz.subnational.electricity_kwh@S14000097", @@ -552385,7 +552385,7 @@ "resolved_period": 2025, "resolved_value": 114598012.54631639, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d0539c2388ba8cd61ffdf13" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec1c2ec16384b63b96583e88" }, { "name": "desnz.subnational.electricity_kwh@S14000098", @@ -552398,7 +552398,7 @@ "resolved_period": 2025, "resolved_value": 181859624.70524144, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64e145ddc0754370abb95a49" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee9c6e3bd2f63dfc62066cbb" }, { "name": "desnz.subnational.electricity_kwh@S14000099", @@ -552411,7 +552411,7 @@ "resolved_period": 2025, "resolved_value": 118977928.16185261, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64000d486fc3dc22b8845764" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45fef8b7131ca7c5255e04fe" }, { "name": "desnz.subnational.electricity_kwh@S14000100", @@ -552424,7 +552424,7 @@ "resolved_period": 2025, "resolved_value": 126598560.60531986, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b50972161736f6ec3c82ec2e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1746116d28badf7fdc099d85" }, { "name": "desnz.subnational.electricity_kwh@S14000101", @@ -552437,7 +552437,7 @@ "resolved_period": 2025, "resolved_value": 103992402.64946629, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58ed87ee880dcc16674b035a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7587958cbf017a17b389bbe9" }, { "name": "desnz.subnational.electricity_kwh@S14000102", @@ -552450,7 +552450,7 @@ "resolved_period": 2025, "resolved_value": 109470940.92546941, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_512e8f1f922ecf8b22c393ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92b69354ead9018398758381" }, { "name": "desnz.subnational.electricity_kwh@S14000103", @@ -552463,7 +552463,7 @@ "resolved_period": 2025, "resolved_value": 157631840.62354898, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85fedbef007856259253b8ba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c73d9872a22fcffa6a77beaf" }, { "name": "desnz.subnational.electricity_kwh@S14000104", @@ -552476,7 +552476,7 @@ "resolved_period": 2025, "resolved_value": 110333561.26078941, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ab23dfc1558af93f61a6055" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0771af3326c482f4458998fc" }, { "name": "desnz.subnational.electricity_kwh@S14000105", @@ -552489,7 +552489,7 @@ "resolved_period": 2025, "resolved_value": 155332284.6132284, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae6942479263c1813462cb51" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29485033a7f038c628d1ef31" }, { "name": "desnz.subnational.electricity_kwh@S14000106", @@ -552502,7 +552502,7 @@ "resolved_period": 2025, "resolved_value": 104167805.61063643, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_674ee1185c3b34628a69ebfb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7692b7a9bb399262936463a" }, { "name": "desnz.subnational.electricity_kwh@S14000107", @@ -552515,7 +552515,7 @@ "resolved_period": 2025, "resolved_value": 116835126.10094407, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_600ff78c3eb7a703c07796c3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd4bacce53fe4acbcb9c5ba" }, { "name": "desnz.subnational.electricity_kwh@S14000108", @@ -552528,7 +552528,7 @@ "resolved_period": 2025, "resolved_value": 150569417.53529623, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_936e67b4157744c2b8500e96" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e19cda5fae7caa745cf67d3d" }, { "name": "desnz.subnational.electricity_kwh@S14000109", @@ -552541,7 +552541,7 @@ "resolved_period": 2025, "resolved_value": 103466547.98350672, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0f6cd2628c9abc3a909af1e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d7afe83b0407f4cc7068be7" }, { "name": "desnz.subnational.electricity_kwh@S14000110", @@ -552554,7 +552554,7 @@ "resolved_period": 2025, "resolved_value": 111777353.81874287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89c25f7ba940d068e9e17f84" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8cd643e448ef388df72c7c62" }, { "name": "desnz.subnational.electricity_kwh@S14000111", @@ -552567,7 +552567,7 @@ "resolved_period": 2025, "resolved_value": 162581482.45357874, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9c68d24398aca62309eab40" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_41b5bfa7283ac5ff4fdeef9a" }, { "name": "desnz.subnational.electricity_kwh@W07000081", @@ -552580,7 +552580,7 @@ "resolved_period": 2025, "resolved_value": 101275118.97875616, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_98f3ca5fff84dd785547d12f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_56deb89543530d0db771625d" }, { "name": "desnz.subnational.electricity_kwh@W07000082", @@ -552593,7 +552593,7 @@ "resolved_period": 2025, "resolved_value": 115618420.60633498, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f21aae91532b1e82b7cf08e1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_065d274c0f14739c0ed0e424" }, { "name": "desnz.subnational.electricity_kwh@W07000083", @@ -552606,7 +552606,7 @@ "resolved_period": 2025, "resolved_value": 119558653.64696392, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3f039575b2499b39d278c06" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc7fce1171d708f2e8355fa6" }, { "name": "desnz.subnational.electricity_kwh@W07000084", @@ -552619,7 +552619,7 @@ "resolved_period": 2025, "resolved_value": 104557347.72170857, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd9c209ecb3d112b2b798d45" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_472d817580f30d98749d131c" }, { "name": "desnz.subnational.electricity_kwh@W07000085", @@ -552632,7 +552632,7 @@ "resolved_period": 2025, "resolved_value": 136132966.75107735, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ef8ffb708c46d9a128f8891" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_759d0156099ba100e7c88a63" }, { "name": "desnz.subnational.electricity_kwh@W07000086", @@ -552645,7 +552645,7 @@ "resolved_period": 2025, "resolved_value": 104833213.97441675, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6185a999d1e7add9fc430a89" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d787767bdf0284d3daba29d" }, { "name": "desnz.subnational.electricity_kwh@W07000087", @@ -552658,7 +552658,7 @@ "resolved_period": 2025, "resolved_value": 134897061.5259531, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d929c8f42c53557e801fe20" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_caff20216dd56385766ae3a3" }, { "name": "desnz.subnational.electricity_kwh@W07000088", @@ -552671,7 +552671,7 @@ "resolved_period": 2025, "resolved_value": 106261753.92759843, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8275235e1bb1702166a1bf7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d17ed5a184fdc426e617a21" }, { "name": "desnz.subnational.electricity_kwh@W07000089", @@ -552684,7 +552684,7 @@ "resolved_period": 2025, "resolved_value": 117705246.33500971, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d726ca35c1d7d582b4d70367" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13ae68acc02ea0a10736d72b" }, { "name": "desnz.subnational.electricity_kwh@W07000090", @@ -552697,7 +552697,7 @@ "resolved_period": 2025, "resolved_value": 105526285.82996912, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c862ddd4767a643c08f848ae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5630d76ff0fc99dd87790862" }, { "name": "desnz.subnational.electricity_kwh@W07000091", @@ -552710,7 +552710,7 @@ "resolved_period": 2025, "resolved_value": 133697591.82887317, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3dd121fad982422a48de6aac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4a9f67bb3417b167deecae2" }, { "name": "desnz.subnational.electricity_kwh@W07000092", @@ -552723,7 +552723,7 @@ "resolved_period": 2025, "resolved_value": 118142779.19613013, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18d11e150e74fc1fcd1ac048" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89d7840e9bc79927d4f0464a" }, { "name": "desnz.subnational.electricity_kwh@W07000093", @@ -552736,7 +552736,7 @@ "resolved_period": 2025, "resolved_value": 160223301.88864282, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_67d2833dec6f1edd41991b13" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6df9e9335c6bb2a42fd8243d" }, { "name": "desnz.subnational.electricity_kwh@W07000094", @@ -552749,7 +552749,7 @@ "resolved_period": 2025, "resolved_value": 134549943.64936277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1329ab0d2b931f4ff710646a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bffc973036f1088f7584aa43" }, { "name": "desnz.subnational.electricity_kwh@W07000095", @@ -552762,7 +552762,7 @@ "resolved_period": 2025, "resolved_value": 120734466.50097397, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c03181176bd347f50dff6d3b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5270fa3f1dbd9f748d2aed0" }, { "name": "desnz.subnational.electricity_kwh@W07000096", @@ -552775,7 +552775,7 @@ "resolved_period": 2025, "resolved_value": 163900679.24253982, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27da0d120a3b43e7bab7b62d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3f23769209def0859dc8d06" }, { "name": "desnz.subnational.electricity_kwh@W07000097", @@ -552788,7 +552788,7 @@ "resolved_period": 2025, "resolved_value": 118914416.07808103, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_493b9cba5ab91429b105f2b4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bd1271e9c403e58a84f7e19" }, { "name": "desnz.subnational.electricity_kwh@W07000098", @@ -552801,7 +552801,7 @@ "resolved_period": 2025, "resolved_value": 112575335.65466516, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_075d5a9666b9987e25347158" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b481629b733f980ff014ea82" }, { "name": "desnz.subnational.electricity_kwh@W07000099", @@ -552814,7 +552814,7 @@ "resolved_period": 2025, "resolved_value": 108303503.22132318, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c155aefac37f164903651a30" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05a7a75c6006285a9242045b" }, { "name": "desnz.subnational.electricity_kwh@W07000100", @@ -552827,7 +552827,7 @@ "resolved_period": 2025, "resolved_value": 143464202.20012856, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8029e91017cf4dbbaf78b21c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb2a6d0662229e8ffdc4e148" }, { "name": "desnz.subnational.electricity_kwh@W07000101", @@ -552840,7 +552840,7 @@ "resolved_period": 2025, "resolved_value": 131153953.76203884, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_505e175ed58b9eed2d5c8d05" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cce80763b900d8bb5ab518a6" }, { "name": "desnz.subnational.electricity_kwh@W07000102", @@ -552853,7 +552853,7 @@ "resolved_period": 2025, "resolved_value": 136052521.48409238, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ef26f5a3032a2ee6a0ca473" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9ec092f49274814a97c4d46" }, { "name": "desnz.subnational.electricity_kwh@W07000103", @@ -552866,7 +552866,7 @@ "resolved_period": 2025, "resolved_value": 109360547.24883868, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63cbc76c81960366673d9a61" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f70add1a7b25a2345f759f6" }, { "name": "desnz.subnational.electricity_kwh@W07000104", @@ -552879,7 +552879,7 @@ "resolved_period": 2025, "resolved_value": 122687961.42745622, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd7887539cf8c6577376796" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de369532b47c5cc19fbc0172" }, { "name": "desnz.subnational.electricity_kwh@W07000105", @@ -552892,7 +552892,7 @@ "resolved_period": 2025, "resolved_value": 114128396.69425921, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3cf8155f746478edcdcda1d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8911400f9fcf0dbeca4e012" }, { "name": "desnz.subnational.electricity_kwh@W07000106", @@ -552905,7 +552905,7 @@ "resolved_period": 2025, "resolved_value": 110910682.18148197, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_026158bec8b7b2abecfb61fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ac62d98684e8d3a6728cfa0" }, { "name": "desnz.subnational.electricity_kwh@W07000107", @@ -552918,7 +552918,7 @@ "resolved_period": 2025, "resolved_value": 107706291.2523758, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_261182e9728dcd147b2190a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50dca48756e7bde54363e149" }, { "name": "desnz.subnational.electricity_kwh@W07000108", @@ -552931,7 +552931,7 @@ "resolved_period": 2025, "resolved_value": 117024684.61433725, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7cafc0117ac3f2fdb2061b8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a118a89db6bd1ebd05e9c55" }, { "name": "desnz.subnational.electricity_kwh@W07000109", @@ -552944,7 +552944,7 @@ "resolved_period": 2025, "resolved_value": 101796931.31444953, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b567dcb285e493dd08ecf645" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_316ccec3c32fe950bda432e7" }, { "name": "desnz.subnational.electricity_kwh@W07000110", @@ -552957,7 +552957,7 @@ "resolved_period": 2025, "resolved_value": 118731817.35912372, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b56a290ed96183090ae0ba9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02c5acd528ed91653b45285c" }, { "name": "desnz.subnational.electricity_kwh@W07000111", @@ -552970,7 +552970,7 @@ "resolved_period": 2025, "resolved_value": 117464754.82594451, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b18ea4fd3dcdef1e46b435d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_865a4c70349ae66c47eff03c" }, { "name": "desnz.subnational.electricity_kwh@W07000112", @@ -552983,7 +552983,7 @@ "resolved_period": 2025, "resolved_value": 112258798.58652303, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba02298d8ff0de9f39224267" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c103493ae6ee692ab0ff9a97" } ] }, @@ -557561,7 +557561,7 @@ "resolved_period": 2025, "resolved_value": 449137520.1689215, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a91643c8040843cbd56a7dd8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d92cf6184e4109de74be1e6" }, { "name": "desnz.subnational.gas_kwh@E14001064", @@ -557574,7 +557574,7 @@ "resolved_period": 2025, "resolved_value": 434406820.5916764, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f56dc6a06ee4b35c56585109" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32f754a52c72a92355882e49" }, { "name": "desnz.subnational.gas_kwh@E14001065", @@ -557587,7 +557587,7 @@ "resolved_period": 2025, "resolved_value": 507405870.4602181, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aceaa0dfad840484542337e5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d67ed8416579874f669cdba7" }, { "name": "desnz.subnational.gas_kwh@E14001066", @@ -557600,7 +557600,7 @@ "resolved_period": 2025, "resolved_value": 411977903.1840001, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72c027f40a99d2799eec9e97" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4db0470c18f7bdbbdc389fe" }, { "name": "desnz.subnational.gas_kwh@E14001067", @@ -557613,7 +557613,7 @@ "resolved_period": 2025, "resolved_value": 340724085.89948624, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5ba768e2c2892aecbd88331" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd036aa5850bed62dc3673a7" }, { "name": "desnz.subnational.gas_kwh@E14001068", @@ -557626,7 +557626,7 @@ "resolved_period": 2025, "resolved_value": 426234062.6076831, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a705500bf533f9fc95a268d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4a6ead8238da504f5bbbeef" }, { "name": "desnz.subnational.gas_kwh@E14001069", @@ -557639,7 +557639,7 @@ "resolved_period": 2025, "resolved_value": 353062041.4847834, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e976b7d61096db8283a811e5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e2f9d7a8f3e0b374c7b6fcc" }, { "name": "desnz.subnational.gas_kwh@E14001070", @@ -557652,7 +557652,7 @@ "resolved_period": 2025, "resolved_value": 396494847.38566315, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e956e1e223fcf9d32644d2e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7938c87f15c816cbe62861c9" }, { "name": "desnz.subnational.gas_kwh@E14001071", @@ -557665,7 +557665,7 @@ "resolved_period": 2025, "resolved_value": 408145176.6395901, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6259c309eb8fcc104f2a3314" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be55371087877c5dc8583012" }, { "name": "desnz.subnational.gas_kwh@E14001072", @@ -557678,7 +557678,7 @@ "resolved_period": 2025, "resolved_value": 338093298.64315104, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ea03335b0a4f5bedc928853" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_44c95596420e98b415a8090b" }, { "name": "desnz.subnational.gas_kwh@E14001073", @@ -557691,7 +557691,7 @@ "resolved_period": 2025, "resolved_value": 359125673.178931, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73fd415dafd197b676a13afc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c9b94f6374c9e8019618c718" }, { "name": "desnz.subnational.gas_kwh@E14001074", @@ -557704,7 +557704,7 @@ "resolved_period": 2025, "resolved_value": 440925930.62773323, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8da040e3390ec0900d0d0a06" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_edb1d97236be89a5d08506bc" }, { "name": "desnz.subnational.gas_kwh@E14001075", @@ -557717,7 +557717,7 @@ "resolved_period": 2025, "resolved_value": 434583412.0443173, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29fe88280ee0294f4c8fe587" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b111581a6653942cb166a080" }, { "name": "desnz.subnational.gas_kwh@E14001076", @@ -557730,7 +557730,7 @@ "resolved_period": 2025, "resolved_value": 396987999.2480751, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e5df14afd304e2b373b17dbe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28f56cdc0cfd9cb863993ca8" }, { "name": "desnz.subnational.gas_kwh@E14001077", @@ -557743,7 +557743,7 @@ "resolved_period": 2025, "resolved_value": 415572782.42226887, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b4be345a7658540445652c4d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d014a9e06a40da6d01f10ff9" }, { "name": "desnz.subnational.gas_kwh@E14001078", @@ -557756,7 +557756,7 @@ "resolved_period": 2025, "resolved_value": 398562713.53858244, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e8ace2fbedf3ff1a61990aa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1d1911b960007284d03d6f6" }, { "name": "desnz.subnational.gas_kwh@E14001079", @@ -557769,7 +557769,7 @@ "resolved_period": 2025, "resolved_value": 443057451.8373209, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e28ddb4a1ec2f17055a7c173" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5778adebc5fd27c7d56bf7d0" }, { "name": "desnz.subnational.gas_kwh@E14001080", @@ -557782,7 +557782,7 @@ "resolved_period": 2025, "resolved_value": 417024594.022706, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae7e5b3a65e1f0a565d3abec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca40cdac92bb3cd495649806" }, { "name": "desnz.subnational.gas_kwh@E14001081", @@ -557795,7 +557795,7 @@ "resolved_period": 2025, "resolved_value": 358258156.35097307, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cfb00c0aeb066dcd0d2ccb93" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc583ad2d45af13dc4dcad1a" }, { "name": "desnz.subnational.gas_kwh@E14001082", @@ -557808,7 +557808,7 @@ "resolved_period": 2025, "resolved_value": 520847896.75036895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6b8ebf61dd07d141fa6cfdb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e6e83400c55b92c8ce313525" }, { "name": "desnz.subnational.gas_kwh@E14001083", @@ -557821,7 +557821,7 @@ "resolved_period": 2025, "resolved_value": 487543662.519422, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_270822c4439d547ad581d519" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91e1e4520c5d084d5eb5bd2b" }, { "name": "desnz.subnational.gas_kwh@E14001084", @@ -557834,7 +557834,7 @@ "resolved_period": 2025, "resolved_value": 413112190.75504935, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce791ec4d28ec342fd7c3f76" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a7d2dee664bf008174ae347" }, { "name": "desnz.subnational.gas_kwh@E14001085", @@ -557847,7 +557847,7 @@ "resolved_period": 2025, "resolved_value": 218486133.3197137, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25bfbc645689abb35dda57a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fae821a13b841133cdda80bf" }, { "name": "desnz.subnational.gas_kwh@E14001086", @@ -557860,7 +557860,7 @@ "resolved_period": 2025, "resolved_value": 265678838.46326128, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26c21e26aa32b043c02853de" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4b895e0225ddc25e2b6cbaff" }, { "name": "desnz.subnational.gas_kwh@E14001087", @@ -557873,7 +557873,7 @@ "resolved_period": 2025, "resolved_value": 373784240.8507399, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb0fdc113d654e103cdfbcc3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_843d53923c42009d1231cc70" }, { "name": "desnz.subnational.gas_kwh@E14001088", @@ -557886,7 +557886,7 @@ "resolved_period": 2025, "resolved_value": 334635172.5172555, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16be9595fa319f717b22e3d5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73a8df4a0d4a127c2ee1cfb1" }, { "name": "desnz.subnational.gas_kwh@E14001089", @@ -557899,7 +557899,7 @@ "resolved_period": 2025, "resolved_value": 386199196.257097, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e656c52cb2fc5b98f04c61d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62a7f02bed223cfe5b752e81" }, { "name": "desnz.subnational.gas_kwh@E14001090", @@ -557912,7 +557912,7 @@ "resolved_period": 2025, "resolved_value": 367788854.26079965, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16389dfab1744a3b66f4e781" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad3540715da5e297df43fad4" }, { "name": "desnz.subnational.gas_kwh@E14001091", @@ -557925,7 +557925,7 @@ "resolved_period": 2025, "resolved_value": 432610578.53732485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b250102f07523487dadc0bb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3646419aee0eb2c2e5a64055" }, { "name": "desnz.subnational.gas_kwh@E14001092", @@ -557938,7 +557938,7 @@ "resolved_period": 2025, "resolved_value": 460844893.4153578, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f04bb98c330bd7535813a63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_644b77cbdf3a131079535d4f" }, { "name": "desnz.subnational.gas_kwh@E14001093", @@ -557951,7 +557951,7 @@ "resolved_period": 2025, "resolved_value": 470146641.39828974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5fb2fbbd3ed18a27ca75ae6a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c5b7bcd99e1dad769c4d1d4" }, { "name": "desnz.subnational.gas_kwh@E14001094", @@ -557964,7 +557964,7 @@ "resolved_period": 2025, "resolved_value": 482570439.0612379, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a75c01018144dab8efd44f1f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_095a39c3a5a3768f5de57a1a" }, { "name": "desnz.subnational.gas_kwh@E14001095", @@ -557977,7 +557977,7 @@ "resolved_period": 2025, "resolved_value": 424959098.17141896, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f7d2305a2af0963e4c6beee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9c7fe1acb4ee89f251a708a" }, { "name": "desnz.subnational.gas_kwh@E14001096", @@ -557990,7 +557990,7 @@ "resolved_period": 2025, "resolved_value": 385075667.76117384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_682d43d1fea7bb38fd6cad94" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9c1f086160e9561f68f5cf9" }, { "name": "desnz.subnational.gas_kwh@E14001097", @@ -558003,7 +558003,7 @@ "resolved_period": 2025, "resolved_value": 416255985.8207858, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e07191ec80656c825d7e77c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8aeab841b329ea9e2f33603c" }, { "name": "desnz.subnational.gas_kwh@E14001098", @@ -558016,7 +558016,7 @@ "resolved_period": 2025, "resolved_value": 478456252.83091617, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ce45ecf543aff13ee11b21c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec7ad2f3feced463149dafa1" }, { "name": "desnz.subnational.gas_kwh@E14001099", @@ -558029,7 +558029,7 @@ "resolved_period": 2025, "resolved_value": 425757591.25696224, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a8a8c8cf1534bd8af7c12dd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5aa95aa44bc0a3e5e2c8da41" }, { "name": "desnz.subnational.gas_kwh@E14001100", @@ -558042,7 +558042,7 @@ "resolved_period": 2025, "resolved_value": 424711046.98886895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c14e7d7f03aa9a88fac6ba64" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20c4b0c87fc0b652b64c3c61" }, { "name": "desnz.subnational.gas_kwh@E14001101", @@ -558055,7 +558055,7 @@ "resolved_period": 2025, "resolved_value": 393586778.2900947, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e632b8344368db2c4f97ecad" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca9d371f72bfad09bfdd47ca" }, { "name": "desnz.subnational.gas_kwh@E14001102", @@ -558068,7 +558068,7 @@ "resolved_period": 2025, "resolved_value": 458339723.3898346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d9c7a903f4ca0adfcb7f569" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a29fd7bfdd3884d0beac9c3" }, { "name": "desnz.subnational.gas_kwh@E14001103", @@ -558081,7 +558081,7 @@ "resolved_period": 2025, "resolved_value": 402131685.46691656, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_466cf0bc43630125fa612477" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96840a8a2dbfb164bffeb012" }, { "name": "desnz.subnational.gas_kwh@E14001104", @@ -558094,7 +558094,7 @@ "resolved_period": 2025, "resolved_value": 406822740.58009505, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91398787a2b0f640d24374c0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30878863179201fc5af94476" }, { "name": "desnz.subnational.gas_kwh@E14001105", @@ -558107,7 +558107,7 @@ "resolved_period": 2025, "resolved_value": 459185686.44087136, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_80ddfc4d9cb6f291e6758038" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb6915feb725642247d35b51" }, { "name": "desnz.subnational.gas_kwh@E14001106", @@ -558120,7 +558120,7 @@ "resolved_period": 2025, "resolved_value": 467174757.7669245, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0a5dfab18595152a33fdcd4a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bc754e532726607b8246e40" }, { "name": "desnz.subnational.gas_kwh@E14001107", @@ -558133,7 +558133,7 @@ "resolved_period": 2025, "resolved_value": 452139104.5095683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d06d0777486bfd78f4bf48f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9dc46b853a51e5b9b422531" }, { "name": "desnz.subnational.gas_kwh@E14001108", @@ -558146,7 +558146,7 @@ "resolved_period": 2025, "resolved_value": 401658264.7175613, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2543f17bedd2c3e4f07fb57" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79ee3979b1cd01a1a234fc23" }, { "name": "desnz.subnational.gas_kwh@E14001109", @@ -558159,7 +558159,7 @@ "resolved_period": 2025, "resolved_value": 449600696.4250807, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb6dac08b279f096f21b7b2c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce7aeed095023039a5447008" }, { "name": "desnz.subnational.gas_kwh@E14001110", @@ -558172,7 +558172,7 @@ "resolved_period": 2025, "resolved_value": 464281873.16816586, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e91ef86e456c27d9e080e2e3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcb73ad01e0ec553f8f773cc" }, { "name": "desnz.subnational.gas_kwh@E14001111", @@ -558185,7 +558185,7 @@ "resolved_period": 2025, "resolved_value": 447832488.1491268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce50bbbb81baaa1559487f20" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3f0868bd9d88b18d08e3a23" }, { "name": "desnz.subnational.gas_kwh@E14001112", @@ -558198,7 +558198,7 @@ "resolved_period": 2025, "resolved_value": 469446731.62631285, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cca04c53cf8f87583b33c48a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d311795b8c2a927d00f06b1" }, { "name": "desnz.subnational.gas_kwh@E14001113", @@ -558211,7 +558211,7 @@ "resolved_period": 2025, "resolved_value": 374502417.1253586, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16b44c54070d3d4cd09c6d9e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_844daa23e97bab7bb06a11f9" }, { "name": "desnz.subnational.gas_kwh@E14001114", @@ -558224,7 +558224,7 @@ "resolved_period": 2025, "resolved_value": 339551994.42151606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa37211d5dbef58f4a120634" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cca3a2d928d6ee4f49ab552" }, { "name": "desnz.subnational.gas_kwh@E14001115", @@ -558237,7 +558237,7 @@ "resolved_period": 2025, "resolved_value": 386022625.7926733, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebb2d35b78b85917c7161297" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f533033378ce8ff024ce51c" }, { "name": "desnz.subnational.gas_kwh@E14001116", @@ -558250,7 +558250,7 @@ "resolved_period": 2025, "resolved_value": 361235188.68644065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b42473ea9de0fabf7ecf440" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e42d65bdd5c85ac67bd267b2" }, { "name": "desnz.subnational.gas_kwh@E14001117", @@ -558263,7 +558263,7 @@ "resolved_period": 2025, "resolved_value": 377900090.58791286, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63efeab7bd0f367edec18cfc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b1589894c5c2813a6c5e1dd" }, { "name": "desnz.subnational.gas_kwh@E14001118", @@ -558276,7 +558276,7 @@ "resolved_period": 2025, "resolved_value": 462231625.04453367, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87b50565232606c0ad4f77d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a45197a85332be7e5bfad0b6" }, { "name": "desnz.subnational.gas_kwh@E14001119", @@ -558289,7 +558289,7 @@ "resolved_period": 2025, "resolved_value": 481013973.47872424, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6b9f33560f6fe4fa563f8aa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8676b0e1ca3b84a7a20f3871" }, { "name": "desnz.subnational.gas_kwh@E14001120", @@ -558302,7 +558302,7 @@ "resolved_period": 2025, "resolved_value": 460187140.9631895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7c946c49f77d6098cab39c7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_659f569f5a6a5c4c26a86c53" }, { "name": "desnz.subnational.gas_kwh@E14001121", @@ -558315,7 +558315,7 @@ "resolved_period": 2025, "resolved_value": 320341944.72546995, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b4024bae93db5cb576a5228" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4416d5f7783b8e60b69d8106" }, { "name": "desnz.subnational.gas_kwh@E14001122", @@ -558328,7 +558328,7 @@ "resolved_period": 2025, "resolved_value": 483044585.51866484, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e02e55d388eb63e2721c0a4d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0c7bf75c90e5b5f27b50ff2" }, { "name": "desnz.subnational.gas_kwh@E14001123", @@ -558341,7 +558341,7 @@ "resolved_period": 2025, "resolved_value": 460137266.67093635, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d1fc412bd1bdc473faf22e4c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebeb83f1d055fd29f31c0a0b" }, { "name": "desnz.subnational.gas_kwh@E14001124", @@ -558354,7 +558354,7 @@ "resolved_period": 2025, "resolved_value": 402157092.13397324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d8515736e9a026f153044d7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3ad34ca6f35db69c9cde92e" }, { "name": "desnz.subnational.gas_kwh@E14001125", @@ -558367,7 +558367,7 @@ "resolved_period": 2025, "resolved_value": 460568369.7697955, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4b57299965df42aa3ed33f1b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10cbda47e3583ad4d866081b" }, { "name": "desnz.subnational.gas_kwh@E14001126", @@ -558380,7 +558380,7 @@ "resolved_period": 2025, "resolved_value": 268344080.03804606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63cafdefe2fcc0c363c16af0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a346201928a86e8af9f7351" }, { "name": "desnz.subnational.gas_kwh@E14001127", @@ -558393,7 +558393,7 @@ "resolved_period": 2025, "resolved_value": 368625984.00951815, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e1000f3eacb4f7f4a72a2795" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78dd392f984ecf94dc580ac4" }, { "name": "desnz.subnational.gas_kwh@E14001128", @@ -558406,7 +558406,7 @@ "resolved_period": 2025, "resolved_value": 396074671.8175767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd61681302c0b026be16ccf8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff430d890dfa1c32656782e8" }, { "name": "desnz.subnational.gas_kwh@E14001129", @@ -558419,7 +558419,7 @@ "resolved_period": 2025, "resolved_value": 348162056.8262433, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c865926b029b001798d2b6f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d27d0a14bae7b905f8226a7" }, { "name": "desnz.subnational.gas_kwh@E14001130", @@ -558432,7 +558432,7 @@ "resolved_period": 2025, "resolved_value": 367061060.133682, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3343bb0719958392cb9e98cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7d52ffac66a4d3a6e1a44dc" }, { "name": "desnz.subnational.gas_kwh@E14001131", @@ -558445,7 +558445,7 @@ "resolved_period": 2025, "resolved_value": 290734527.10707164, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ec8817a1ac83f2708b72cb3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cba5f8c9eb540888f1d442f8" }, { "name": "desnz.subnational.gas_kwh@E14001132", @@ -558458,7 +558458,7 @@ "resolved_period": 2025, "resolved_value": 341020228.90721655, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07a73a66ff7ad4a6481f2098" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca570ada8507e063e54f2580" }, { "name": "desnz.subnational.gas_kwh@E14001133", @@ -558471,7 +558471,7 @@ "resolved_period": 2025, "resolved_value": 328771407.04287267, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b028315bcd83adf6686b773f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_232cfded47dc6f2b224eb952" }, { "name": "desnz.subnational.gas_kwh@E14001134", @@ -558484,7 +558484,7 @@ "resolved_period": 2025, "resolved_value": 401104853.0490266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18fa90cc7a7014b22faec225" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_623b33f794e82d0686155c4e" }, { "name": "desnz.subnational.gas_kwh@E14001135", @@ -558497,7 +558497,7 @@ "resolved_period": 2025, "resolved_value": 320897783.45659053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c2836fb1ea2a283f54189a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5599529517bba312082536e8" }, { "name": "desnz.subnational.gas_kwh@E14001136", @@ -558510,7 +558510,7 @@ "resolved_period": 2025, "resolved_value": 270874872.41176325, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef34cb5a82396ffc4cf4ccbe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b53b858750875b5aea70c49" }, { "name": "desnz.subnational.gas_kwh@E14001137", @@ -558523,7 +558523,7 @@ "resolved_period": 2025, "resolved_value": 489382613.4555994, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc55ddb33cabb213cb0ef3cb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0ae3d8b942c1fea1cd1d4b7" }, { "name": "desnz.subnational.gas_kwh@E14001138", @@ -558536,7 +558536,7 @@ "resolved_period": 2025, "resolved_value": 451790145.4974423, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_160ae7447015831943138116" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce709eab0a19939380e0b023" }, { "name": "desnz.subnational.gas_kwh@E14001139", @@ -558549,7 +558549,7 @@ "resolved_period": 2025, "resolved_value": 429065194.76053035, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2c2da9b4a1fffc48d1b6ec0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75f388ad8f6fce6e62dd0140" }, { "name": "desnz.subnational.gas_kwh@E14001140", @@ -558562,7 +558562,7 @@ "resolved_period": 2025, "resolved_value": 431681665.2605278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f04f88a48627b694d87083e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cfd77acee63417a099ed118d" }, { "name": "desnz.subnational.gas_kwh@E14001141", @@ -558575,7 +558575,7 @@ "resolved_period": 2025, "resolved_value": 391648299.11766124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c6da57c0cb11494a06eb1a6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74d8b63be5fc396c52b8a645" }, { "name": "desnz.subnational.gas_kwh@E14001142", @@ -558588,7 +558588,7 @@ "resolved_period": 2025, "resolved_value": 471569479.66326255, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d692d4b0eac82171db7ab89" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92ebe06939f0c61f61dbb2ff" }, { "name": "desnz.subnational.gas_kwh@E14001143", @@ -558601,7 +558601,7 @@ "resolved_period": 2025, "resolved_value": 439415590.2547903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c225fddb921c8b64aef026b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88adaea7ddbd79f3b62e8910" }, { "name": "desnz.subnational.gas_kwh@E14001144", @@ -558614,7 +558614,7 @@ "resolved_period": 2025, "resolved_value": 450050274.68880785, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a60f7671fbdd6fadff7934a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_499bfa33cd8fb6f6b28cdc9a" }, { "name": "desnz.subnational.gas_kwh@E14001145", @@ -558627,7 +558627,7 @@ "resolved_period": 2025, "resolved_value": 460147476.4744454, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c95639ddb4dc144a5a922424" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e5a695147be20fd9f044864" }, { "name": "desnz.subnational.gas_kwh@E14001146", @@ -558640,7 +558640,7 @@ "resolved_period": 2025, "resolved_value": 337476813.6653763, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cbfabc799f6ba4de9fe663e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_127ce1ddb8d3a70441de86a4" }, { "name": "desnz.subnational.gas_kwh@E14001147", @@ -558653,7 +558653,7 @@ "resolved_period": 2025, "resolved_value": 476302501.04714817, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b906d17c3ec9ede5422dff1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4e719c774a7b628a48b6ef8" }, { "name": "desnz.subnational.gas_kwh@E14001148", @@ -558666,7 +558666,7 @@ "resolved_period": 2025, "resolved_value": 170256856.55549538, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_634bff6fb640c329b8d03872" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1df79ec1a120526f3157ca9a" }, { "name": "desnz.subnational.gas_kwh@E14001149", @@ -558679,7 +558679,7 @@ "resolved_period": 2025, "resolved_value": 408481624.6419584, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d6e0fd88654a449c095f524" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f06ad75ebcab89b5ac16ce3e" }, { "name": "desnz.subnational.gas_kwh@E14001150", @@ -558692,7 +558692,7 @@ "resolved_period": 2025, "resolved_value": 427892064.1082093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb197fea6f8196757a0ad789" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03f5c684239a5298fbb13405" }, { "name": "desnz.subnational.gas_kwh@E14001151", @@ -558705,7 +558705,7 @@ "resolved_period": 2025, "resolved_value": 415457363.79656386, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09c9cabc7a99b2ec0a9a89a4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9979a6400f16b5d30299e558" }, { "name": "desnz.subnational.gas_kwh@E14001152", @@ -558718,7 +558718,7 @@ "resolved_period": 2025, "resolved_value": 426539648.8315664, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0cb0821255dad9e5e6b6447" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1e1d0f5c9c65da2164951d6" }, { "name": "desnz.subnational.gas_kwh@E14001153", @@ -558731,7 +558731,7 @@ "resolved_period": 2025, "resolved_value": 397943452.159683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6c27f5c31c338e92de31e58" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e37192c7b1d814b0eb9d46bc" }, { "name": "desnz.subnational.gas_kwh@E14001154", @@ -558744,7 +558744,7 @@ "resolved_period": 2025, "resolved_value": 402774282.7783725, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8fdbe3af8d0123bd8dd2cfd6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_989db304aa4cc992f1874e2d" }, { "name": "desnz.subnational.gas_kwh@E14001155", @@ -558757,7 +558757,7 @@ "resolved_period": 2025, "resolved_value": 206443617.02690065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d2d808ec57f277a46d7c7ea" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d24af71f4712e52b70e091e4" }, { "name": "desnz.subnational.gas_kwh@E14001156", @@ -558770,7 +558770,7 @@ "resolved_period": 2025, "resolved_value": 265894789.22883287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ea71a9490bc71cbe8f9d809" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d0a97d9cb5cff1a0bc0aae25" }, { "name": "desnz.subnational.gas_kwh@E14001157", @@ -558783,7 +558783,7 @@ "resolved_period": 2025, "resolved_value": 373583863.9117596, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc3301ef6a4889e8b732049c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdd9caa2cc3388095a18b4a8" }, { "name": "desnz.subnational.gas_kwh@E14001158", @@ -558796,7 +558796,7 @@ "resolved_period": 2025, "resolved_value": 498254155.4042082, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27d25467a88abe24694abbef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a9c16225a862a4f08219e433" }, { "name": "desnz.subnational.gas_kwh@E14001159", @@ -558809,7 +558809,7 @@ "resolved_period": 2025, "resolved_value": 412474338.36187595, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30378acde6307293d02b31f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48dd948821c48950575bbc90" }, { "name": "desnz.subnational.gas_kwh@E14001160", @@ -558822,7 +558822,7 @@ "resolved_period": 2025, "resolved_value": 523250185.67484266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34233ce82d8e223dbbe7e0d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_028f9f9a93651fac4e4869c5" }, { "name": "desnz.subnational.gas_kwh@E14001161", @@ -558835,7 +558835,7 @@ "resolved_period": 2025, "resolved_value": 418619890.5119552, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb348ce54cff15721b3dafa6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb113967db0780674d4ae43c" }, { "name": "desnz.subnational.gas_kwh@E14001162", @@ -558848,7 +558848,7 @@ "resolved_period": 2025, "resolved_value": 572883532.1463674, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0f37c4de5c40f4bf399fd5a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53f0c3a5057cd486a4317cff" }, { "name": "desnz.subnational.gas_kwh@E14001163", @@ -558861,7 +558861,7 @@ "resolved_period": 2025, "resolved_value": 384559617.066938, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b2462ff8fb0d3f247c940aff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad6293338ad2f6146f656427" }, { "name": "desnz.subnational.gas_kwh@E14001164", @@ -558874,7 +558874,7 @@ "resolved_period": 2025, "resolved_value": 315425652.83620167, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66881a8e6bda2267f7b31486" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27b7ec32014d35a688349117" }, { "name": "desnz.subnational.gas_kwh@E14001165", @@ -558887,7 +558887,7 @@ "resolved_period": 2025, "resolved_value": 420712150.6662493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_755ce1a4a17e291a5864e843" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5880d699cdb3d8d8003d9560" }, { "name": "desnz.subnational.gas_kwh@E14001166", @@ -558900,7 +558900,7 @@ "resolved_period": 2025, "resolved_value": 410896756.7981243, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_475c996464771df40fef1ec6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b4c39bd8287bb7c1f215a15" }, { "name": "desnz.subnational.gas_kwh@E14001167", @@ -558913,7 +558913,7 @@ "resolved_period": 2025, "resolved_value": 461861965.79974824, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_688550c0a61dc5325df261f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4312b649a04f131bd52d841c" }, { "name": "desnz.subnational.gas_kwh@E14001168", @@ -558926,7 +558926,7 @@ "resolved_period": 2025, "resolved_value": 332370963.8319364, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff04db1975cb642ae86b1104" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a39634bbd89991f54b6d15d" }, { "name": "desnz.subnational.gas_kwh@E14001169", @@ -558939,7 +558939,7 @@ "resolved_period": 2025, "resolved_value": 553723489.6044757, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fed3d6164c124bca90993a1c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd1f5311ce84a85a5e7b2074" }, { "name": "desnz.subnational.gas_kwh@E14001170", @@ -558952,7 +558952,7 @@ "resolved_period": 2025, "resolved_value": 418892645.28431755, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d307fc2a4606e87e0e7d87ea" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a292429c77995a4bdda87634" }, { "name": "desnz.subnational.gas_kwh@E14001171", @@ -558965,7 +558965,7 @@ "resolved_period": 2025, "resolved_value": 395713930.79432416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42c1f8e9c45620cf023decca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_655f2d32936aeca213048e0e" }, { "name": "desnz.subnational.gas_kwh@E14001172", @@ -558978,7 +558978,7 @@ "resolved_period": 2025, "resolved_value": 494924633.18661124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efdb4edcd0852ce94b3347aa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_704d970d9304e6d4afeef44b" }, { "name": "desnz.subnational.gas_kwh@E14001173", @@ -558991,7 +558991,7 @@ "resolved_period": 2025, "resolved_value": 449817173.4514882, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b55d7022ebf2628ea1d9454" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_367e4e1e7c2d0a7bd14c3eb1" }, { "name": "desnz.subnational.gas_kwh@E14001174", @@ -559004,7 +559004,7 @@ "resolved_period": 2025, "resolved_value": 389273277.9012152, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0a58e9a0a3950ab2b2953062" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ca111469061b0fb20ca2904" }, { "name": "desnz.subnational.gas_kwh@E14001175", @@ -559017,7 +559017,7 @@ "resolved_period": 2025, "resolved_value": 358970025.75399363, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_745cb8d2e084b81f1f726a5e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f27f83304e23f282669700ee" }, { "name": "desnz.subnational.gas_kwh@E14001176", @@ -559030,7 +559030,7 @@ "resolved_period": 2025, "resolved_value": 408726017.88890046, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78830dadd601211cb1b42fc4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e045738adb150e863ee568e" }, { "name": "desnz.subnational.gas_kwh@E14001177", @@ -559043,7 +559043,7 @@ "resolved_period": 2025, "resolved_value": 461392479.5380398, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac5a636f5d8a69fae7e8ea81" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aaaaf417a48436337283aa25" }, { "name": "desnz.subnational.gas_kwh@E14001178", @@ -559056,7 +559056,7 @@ "resolved_period": 2025, "resolved_value": 409282688.7364939, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d59c03dfeca8181d6b0bcb8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_771841a0ca2ab7fcf9b9d1db" }, { "name": "desnz.subnational.gas_kwh@E14001179", @@ -559069,7 +559069,7 @@ "resolved_period": 2025, "resolved_value": 440201479.2516992, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_609c3aaa1788feaca7d08baf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3f8a88308c78f830544db6be" }, { "name": "desnz.subnational.gas_kwh@E14001180", @@ -559082,7 +559082,7 @@ "resolved_period": 2025, "resolved_value": 421477480.8862949, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_634cd865b6e3614ad2bd7a33" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_306b78894499b85cf753b54c" }, { "name": "desnz.subnational.gas_kwh@E14001181", @@ -559095,7 +559095,7 @@ "resolved_period": 2025, "resolved_value": 424283341.3784563, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b72e59c97afcff844095349" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_821cfbe4a42cb4ec1c4defae" }, { "name": "desnz.subnational.gas_kwh@E14001182", @@ -559108,7 +559108,7 @@ "resolved_period": 2025, "resolved_value": 460212276.44116086, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0eaed26f957e7972b9b871bd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce047f11b512795476d40c92" }, { "name": "desnz.subnational.gas_kwh@E14001183", @@ -559121,7 +559121,7 @@ "resolved_period": 2025, "resolved_value": 439697068.0743721, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68610a7b9b83db85ca72d7d4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a306bfd3acdfdfea98a4f529" }, { "name": "desnz.subnational.gas_kwh@E14001184", @@ -559134,7 +559134,7 @@ "resolved_period": 2025, "resolved_value": 401476161.3472945, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3a99f8fd859a7c8542f5766" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab47b525bbc97a20ad5f5faa" }, { "name": "desnz.subnational.gas_kwh@E14001185", @@ -559147,7 +559147,7 @@ "resolved_period": 2025, "resolved_value": 443118630.7186015, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5966a4c03b72596b1b1353d7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9eadb2e9e0b934f640f6d1d" }, { "name": "desnz.subnational.gas_kwh@E14001186", @@ -559160,7 +559160,7 @@ "resolved_period": 2025, "resolved_value": 453033345.8887895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e970331481ac5efea337e0ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b3cac265a247643260d7e64" }, { "name": "desnz.subnational.gas_kwh@E14001187", @@ -559173,7 +559173,7 @@ "resolved_period": 2025, "resolved_value": 533279994.6983859, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_923d8b4c7f34312a67dfcc07" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f1bd947f8300c24da3e09935" }, { "name": "desnz.subnational.gas_kwh@E14001188", @@ -559186,7 +559186,7 @@ "resolved_period": 2025, "resolved_value": 399711076.17891234, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e327d7a3bef30d54bdde670e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26b73ac3be3722bc05ee9e84" }, { "name": "desnz.subnational.gas_kwh@E14001189", @@ -559199,7 +559199,7 @@ "resolved_period": 2025, "resolved_value": 390857472.9885921, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a3d53e1559d2c5d6e6ac8ad" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4026522b127c87291669d42b" }, { "name": "desnz.subnational.gas_kwh@E14001190", @@ -559212,7 +559212,7 @@ "resolved_period": 2025, "resolved_value": 454431670.8567033, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84d5ec798622c70de16376fb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2aa225fed45dda7eaec15e38" }, { "name": "desnz.subnational.gas_kwh@E14001191", @@ -559225,7 +559225,7 @@ "resolved_period": 2025, "resolved_value": 399573988.91280234, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_469233dad6cfaa0de740cfca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3427d0ae0e2ac4d98636682e" }, { "name": "desnz.subnational.gas_kwh@E14001192", @@ -559238,7 +559238,7 @@ "resolved_period": 2025, "resolved_value": 384825360.1891194, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6059941c09bb77ce05ab12f3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebb41cf2ca0774d9de35cca9" }, { "name": "desnz.subnational.gas_kwh@E14001193", @@ -559251,7 +559251,7 @@ "resolved_period": 2025, "resolved_value": 427193486.25470203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_698ac8bf4f8c355856aedb4c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_346aa3cf329b96768742bdd1" }, { "name": "desnz.subnational.gas_kwh@E14001194", @@ -559264,7 +559264,7 @@ "resolved_period": 2025, "resolved_value": 440018570.8938342, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6dafe062bda89f6870158d8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_76b4eb812a96f4522b62c3b1" }, { "name": "desnz.subnational.gas_kwh@E14001195", @@ -559277,7 +559277,7 @@ "resolved_period": 2025, "resolved_value": 385715987.75719565, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a499188f8fff249c5b0b9c00" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31b7e421d6e3ba12641cf369" }, { "name": "desnz.subnational.gas_kwh@E14001196", @@ -559290,7 +559290,7 @@ "resolved_period": 2025, "resolved_value": 414618850.2510092, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f4d4daf3fde98f3f6365f1a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_395bcd6b67662d25e4e92744" }, { "name": "desnz.subnational.gas_kwh@E14001197", @@ -559303,7 +559303,7 @@ "resolved_period": 2025, "resolved_value": 394661393.6067545, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55f3adf51d241e58474ca039" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a0b1d6c23054b65ff2308c0" }, { "name": "desnz.subnational.gas_kwh@E14001198", @@ -559316,7 +559316,7 @@ "resolved_period": 2025, "resolved_value": 492800634.39980936, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61b3cba52c72e8f38c437b42" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b22862ad41a22833bee9ba9" }, { "name": "desnz.subnational.gas_kwh@E14001199", @@ -559329,7 +559329,7 @@ "resolved_period": 2025, "resolved_value": 388006756.3020759, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d5a3f5c6a37d62b05117a56c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7604415c43c9165c17449796" }, { "name": "desnz.subnational.gas_kwh@E14001200", @@ -559342,7 +559342,7 @@ "resolved_period": 2025, "resolved_value": 397121194.5341959, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d9b54287e1cd002bf2fb0b9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d973025b050d93114e3bc4c2" }, { "name": "desnz.subnational.gas_kwh@E14001201", @@ -559355,7 +559355,7 @@ "resolved_period": 2025, "resolved_value": 439641867.68589383, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac27908deae4faeeb53812a0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc2787e5e634a086b69fcd4f" }, { "name": "desnz.subnational.gas_kwh@E14001202", @@ -559368,7 +559368,7 @@ "resolved_period": 2025, "resolved_value": 381318459.9390185, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d97cb53c2b83ba1c8eb855b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f91fa5cb489818994c14dd7" }, { "name": "desnz.subnational.gas_kwh@E14001203", @@ -559381,7 +559381,7 @@ "resolved_period": 2025, "resolved_value": 337463714.5148236, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_422264ebaa5298d7855d3bc3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32971b45280ceffeacade4cf" }, { "name": "desnz.subnational.gas_kwh@E14001204", @@ -559394,7 +559394,7 @@ "resolved_period": 2025, "resolved_value": 399130744.54276943, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ff574946e7fce09f07e18f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8677d6eabbbb1584bbe40bf8" }, { "name": "desnz.subnational.gas_kwh@E14001205", @@ -559407,7 +559407,7 @@ "resolved_period": 2025, "resolved_value": 427793382.3884056, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db8493b2e57917bc0e55512f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c57b12d8285c8c86f6a9f8bd" }, { "name": "desnz.subnational.gas_kwh@E14001206", @@ -559420,7 +559420,7 @@ "resolved_period": 2025, "resolved_value": 446502133.2167139, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2bfa035064a41ebba7b3e295" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b02427eb3695822e99e20139" }, { "name": "desnz.subnational.gas_kwh@E14001207", @@ -559433,7 +559433,7 @@ "resolved_period": 2025, "resolved_value": 502650138.60368013, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cbe50a69acb16a0e78757e1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aedb87372b8c3d4d94bedfc0" }, { "name": "desnz.subnational.gas_kwh@E14001208", @@ -559446,7 +559446,7 @@ "resolved_period": 2025, "resolved_value": 437974012.7846893, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad5e6073ff3751e4f48d2f18" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ce3183fb667dd32b27b48d1" }, { "name": "desnz.subnational.gas_kwh@E14001209", @@ -559459,7 +559459,7 @@ "resolved_period": 2025, "resolved_value": 429994458.78445345, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e735b2f57d72aee0621cd94e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f736c97144296b8deec344a3" }, { "name": "desnz.subnational.gas_kwh@E14001210", @@ -559472,7 +559472,7 @@ "resolved_period": 2025, "resolved_value": 410445731.5477848, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aaebd8731bf5731b1871d5be" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e1f8d5aa1219aba1ec558b43" }, { "name": "desnz.subnational.gas_kwh@E14001211", @@ -559485,7 +559485,7 @@ "resolved_period": 2025, "resolved_value": 440533217.7586848, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a0f8b2cd10a0f29fd78b67ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2ec54af3ed7161daeb0bc0a" }, { "name": "desnz.subnational.gas_kwh@E14001212", @@ -559498,7 +559498,7 @@ "resolved_period": 2025, "resolved_value": 354891430.0595034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_df72b53072e486423851e039" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c919b4f069acea05c93c57a0" }, { "name": "desnz.subnational.gas_kwh@E14001213", @@ -559511,7 +559511,7 @@ "resolved_period": 2025, "resolved_value": 371793165.54610676, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2672564ff22dd48b8cda6cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6efbb12804c4e49caa95485" }, { "name": "desnz.subnational.gas_kwh@E14001214", @@ -559524,7 +559524,7 @@ "resolved_period": 2025, "resolved_value": 351693411.95573914, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdd80dbd7576c851624ebc39" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54bde23a31382b2461fca7c3" }, { "name": "desnz.subnational.gas_kwh@E14001215", @@ -559537,7 +559537,7 @@ "resolved_period": 2025, "resolved_value": 484143276.8065263, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1126387e696526791d40b4c2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cca97310ca370755603291e" }, { "name": "desnz.subnational.gas_kwh@E14001216", @@ -559550,7 +559550,7 @@ "resolved_period": 2025, "resolved_value": 408195859.21622974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2941031a248e16ed2e813972" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a095dd255c1141d1316c7158" }, { "name": "desnz.subnational.gas_kwh@E14001217", @@ -559563,7 +559563,7 @@ "resolved_period": 2025, "resolved_value": 257127420.25867054, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91f4e142012ecc71e91ebb77" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d27d10e11663c42923cc55fb" }, { "name": "desnz.subnational.gas_kwh@E14001218", @@ -559576,7 +559576,7 @@ "resolved_period": 2025, "resolved_value": 361631281.8276713, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b5fef947a18de8d44018b7c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58a063ee128cbbbd927c2079" }, { "name": "desnz.subnational.gas_kwh@E14001219", @@ -559589,7 +559589,7 @@ "resolved_period": 2025, "resolved_value": 362693540.23829085, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad13c29cf34a7ea1d712fe72" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6556c20486afb6d5dc89c64" }, { "name": "desnz.subnational.gas_kwh@E14001220", @@ -559602,7 +559602,7 @@ "resolved_period": 2025, "resolved_value": 349264363.1176103, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92034c6712d35f0aa1a86599" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52e49b144b241f17dfdb07c0" }, { "name": "desnz.subnational.gas_kwh@E14001221", @@ -559615,7 +559615,7 @@ "resolved_period": 2025, "resolved_value": 469593891.7702164, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d7b31785e9522441bb3c1a9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af0690a0e79b9aded3fc5bc1" }, { "name": "desnz.subnational.gas_kwh@E14001222", @@ -559628,7 +559628,7 @@ "resolved_period": 2025, "resolved_value": 368780448.63492393, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bfdd47e4405a60227f4e65da" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_949797434ed9381b905d1d17" }, { "name": "desnz.subnational.gas_kwh@E14001223", @@ -559641,7 +559641,7 @@ "resolved_period": 2025, "resolved_value": 465730790.80516607, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c59392ec29cccebc057ca204" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e0f405207c98d910a22481c" }, { "name": "desnz.subnational.gas_kwh@E14001224", @@ -559654,7 +559654,7 @@ "resolved_period": 2025, "resolved_value": 349460155.22162515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2897a4ff7f0577390e7d3a56" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71e1bbafc9f205f38d820984" }, { "name": "desnz.subnational.gas_kwh@E14001225", @@ -559667,7 +559667,7 @@ "resolved_period": 2025, "resolved_value": 437887158.92850834, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e3122d08614d82aeff87b76" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb2214a83a2ad2ee2b9cd9ac" }, { "name": "desnz.subnational.gas_kwh@E14001226", @@ -559680,7 +559680,7 @@ "resolved_period": 2025, "resolved_value": 476615108.22874415, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5bbfe21d63f89617a10af7b1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8ffd1b5d8368e09f8aaec64" }, { "name": "desnz.subnational.gas_kwh@E14001227", @@ -559693,7 +559693,7 @@ "resolved_period": 2025, "resolved_value": 522510024.3802645, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ee5ef94246b0f1421cb6420" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_204d4fd4d2370cd7b8b4ef17" }, { "name": "desnz.subnational.gas_kwh@E14001228", @@ -559706,7 +559706,7 @@ "resolved_period": 2025, "resolved_value": 403146765.18350685, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_97703f366cf0b68570feb025" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_86f0238f4fe03f270fb2493e" }, { "name": "desnz.subnational.gas_kwh@E14001229", @@ -559719,7 +559719,7 @@ "resolved_period": 2025, "resolved_value": 408775375.1717907, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f960160fad607e5ccec0100e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93bc91fe77c45de59d330ddb" }, { "name": "desnz.subnational.gas_kwh@E14001230", @@ -559732,7 +559732,7 @@ "resolved_period": 2025, "resolved_value": 537503891.0592247, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_35bded36887cd9c2417f2084" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9543f05ad059c2b705a88d67" }, { "name": "desnz.subnational.gas_kwh@E14001231", @@ -559745,7 +559745,7 @@ "resolved_period": 2025, "resolved_value": 297351800.77777517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a36de1f9caa9c67f322953ba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd726baa63af5f13b781fe98" }, { "name": "desnz.subnational.gas_kwh@E14001232", @@ -559758,7 +559758,7 @@ "resolved_period": 2025, "resolved_value": 306611584.56951255, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79fa0a6f44b3394324cfca4b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1387a98558c3ed572afa85c3" }, { "name": "desnz.subnational.gas_kwh@E14001233", @@ -559771,7 +559771,7 @@ "resolved_period": 2025, "resolved_value": 366441734.824675, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74dc80d60637af827317e4c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ebb227fcd86b0f96e7e670a" }, { "name": "desnz.subnational.gas_kwh@E14001234", @@ -559784,7 +559784,7 @@ "resolved_period": 2025, "resolved_value": 509526412.95739657, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c97fe78b25e37fab63860ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aff5031b559b988338b8f96a" }, { "name": "desnz.subnational.gas_kwh@E14001235", @@ -559797,7 +559797,7 @@ "resolved_period": 2025, "resolved_value": 370435433.94881654, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_754b0e247ade16bd5c34480b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d895f50be6d1d6a88526aa8" }, { "name": "desnz.subnational.gas_kwh@E14001236", @@ -559810,7 +559810,7 @@ "resolved_period": 2025, "resolved_value": 404495845.87673664, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e833a5a93a446adaa62aaacf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_479f3f5cec3562781549261b" }, { "name": "desnz.subnational.gas_kwh@E14001237", @@ -559823,7 +559823,7 @@ "resolved_period": 2025, "resolved_value": 360733654.70475614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d738dfba2b8efb350469397" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f88de6694d98cfb1f9ab36f4" }, { "name": "desnz.subnational.gas_kwh@E14001238", @@ -559836,7 +559836,7 @@ "resolved_period": 2025, "resolved_value": 630874358.6123936, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8f17a9a13e24ab63ca201f9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69477074b7063585845ce24e" }, { "name": "desnz.subnational.gas_kwh@E14001239", @@ -559849,7 +559849,7 @@ "resolved_period": 2025, "resolved_value": 351441893.34478146, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c5871201f018810b40bdafe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b1263127e48081cc1622805" }, { "name": "desnz.subnational.gas_kwh@E14001240", @@ -559862,7 +559862,7 @@ "resolved_period": 2025, "resolved_value": 235575039.0749567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19dc18f04e924a023df76689" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f69ee6d086f5fbc70ae510a" }, { "name": "desnz.subnational.gas_kwh@E14001241", @@ -559875,7 +559875,7 @@ "resolved_period": 2025, "resolved_value": 295591983.8200672, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c48517a5b2d8b13efe0ef95f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c82f101fa3700662886492a" }, { "name": "desnz.subnational.gas_kwh@E14001242", @@ -559888,7 +559888,7 @@ "resolved_period": 2025, "resolved_value": 463789336.2942399, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e42a40b2303b6a1d0422c50c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6db0561d8e102f6a498eee7" }, { "name": "desnz.subnational.gas_kwh@E14001243", @@ -559901,7 +559901,7 @@ "resolved_period": 2025, "resolved_value": 347169235.22825456, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f97954054461c67d72ea6e0e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ebcd5f8f5c88935b62ff227" }, { "name": "desnz.subnational.gas_kwh@E14001244", @@ -559914,7 +559914,7 @@ "resolved_period": 2025, "resolved_value": 460348812.1461433, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9cee683c130b39e7f7f3b1c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf141b95abb26521f6c11506" }, { "name": "desnz.subnational.gas_kwh@E14001245", @@ -559927,7 +559927,7 @@ "resolved_period": 2025, "resolved_value": 466878047.9100454, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e0087c6782fdeebdc0180f09" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4855e7c74a904aa5279d44d9" }, { "name": "desnz.subnational.gas_kwh@E14001246", @@ -559940,7 +559940,7 @@ "resolved_period": 2025, "resolved_value": 387451562.9833244, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd308341b5e812c67f5c1f9a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9698b5eb6e5ec640f52a67f0" }, { "name": "desnz.subnational.gas_kwh@E14001247", @@ -559953,7 +559953,7 @@ "resolved_period": 2025, "resolved_value": 228962744.00742906, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7df46fb1738f58ba99585d7f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82bc835c60d0fa7ee1e35fb3" }, { "name": "desnz.subnational.gas_kwh@E14001248", @@ -559966,7 +559966,7 @@ "resolved_period": 2025, "resolved_value": 411128928.92754984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3524b128d02c2710c7be21c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e681c8fa0780c439df5a0396" }, { "name": "desnz.subnational.gas_kwh@E14001249", @@ -559979,7 +559979,7 @@ "resolved_period": 2025, "resolved_value": 449911908.95312965, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1faf42142b9a4d339d6fe040" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a75ca87ed507b4d564155c77" }, { "name": "desnz.subnational.gas_kwh@E14001250", @@ -559992,7 +559992,7 @@ "resolved_period": 2025, "resolved_value": 433714511.65888506, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c26b5aaf369fa53a5850ce4b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7bb039714283dcd197e58357" }, { "name": "desnz.subnational.gas_kwh@E14001251", @@ -560005,7 +560005,7 @@ "resolved_period": 2025, "resolved_value": 418733785.46268106, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39a29807ff18fd7186d0026b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c5da649df8e48afd1eadb88" }, { "name": "desnz.subnational.gas_kwh@E14001252", @@ -560018,7 +560018,7 @@ "resolved_period": 2025, "resolved_value": 315857498.1083875, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d43133a02c9b3d6d85ba763d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_745c9338302c30c47e80dd30" }, { "name": "desnz.subnational.gas_kwh@E14001253", @@ -560031,7 +560031,7 @@ "resolved_period": 2025, "resolved_value": 329269536.3917347, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d0fbad533b116c6773db73c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae5248efaf92ab922b5ef7b6" }, { "name": "desnz.subnational.gas_kwh@E14001254", @@ -560044,7 +560044,7 @@ "resolved_period": 2025, "resolved_value": 403773267.511551, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f5abcf901f0e99168a8b599" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a5c9f0c785c3d417643c253" }, { "name": "desnz.subnational.gas_kwh@E14001255", @@ -560057,7 +560057,7 @@ "resolved_period": 2025, "resolved_value": 436554244.9409638, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_77a711f91dbe93a1d5315db7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6968d77807f95015a037d4d" }, { "name": "desnz.subnational.gas_kwh@E14001256", @@ -560070,7 +560070,7 @@ "resolved_period": 2025, "resolved_value": 288126633.96561706, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1af308b0afd6d3d237b482a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_003307725172bf85a12ae46f" }, { "name": "desnz.subnational.gas_kwh@E14001257", @@ -560083,7 +560083,7 @@ "resolved_period": 2025, "resolved_value": 302557764.87227076, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4587d2e65e1dc7633d0cdc9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfdcfd6d09a3ca8cd6a83f32" }, { "name": "desnz.subnational.gas_kwh@E14001258", @@ -560096,7 +560096,7 @@ "resolved_period": 2025, "resolved_value": 464477429.82099193, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a5ce67cf7c49a9aa24fccce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_943487e46c0f11001b1fc138" }, { "name": "desnz.subnational.gas_kwh@E14001259", @@ -560109,7 +560109,7 @@ "resolved_period": 2025, "resolved_value": 387766378.9053792, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c93cb64f814523b930692591" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1787debd7e1845d1bb247e6c" }, { "name": "desnz.subnational.gas_kwh@E14001260", @@ -560122,7 +560122,7 @@ "resolved_period": 2025, "resolved_value": 305348108.50420606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ff44c4140c87849d5394451" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b069a4a187cf5eaf076937ab" }, { "name": "desnz.subnational.gas_kwh@E14001261", @@ -560135,7 +560135,7 @@ "resolved_period": 2025, "resolved_value": 392464895.70658445, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a9a677c642a59dbf0527cc13" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4cdaec75495236863f67713" }, { "name": "desnz.subnational.gas_kwh@E14001262", @@ -560148,7 +560148,7 @@ "resolved_period": 2025, "resolved_value": 487376078.5534162, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46378b7a72ab36d18a9085d2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b73af60d0b8bc88f15de3d28" }, { "name": "desnz.subnational.gas_kwh@E14001263", @@ -560161,7 +560161,7 @@ "resolved_period": 2025, "resolved_value": 409465066.98593533, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0327220eab3771a151ce1ce6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cfa62ab4603ebd2c817e3d6" }, { "name": "desnz.subnational.gas_kwh@E14001264", @@ -560174,7 +560174,7 @@ "resolved_period": 2025, "resolved_value": 474819109.62774515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c4a9533af33b278dadb2a29" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_04a42b9f58c745304a22bc70" }, { "name": "desnz.subnational.gas_kwh@E14001265", @@ -560187,7 +560187,7 @@ "resolved_period": 2025, "resolved_value": 507747830.88919026, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2dfa3339066c0ddb23db009" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_005d28a2b32c3a81f323501d" }, { "name": "desnz.subnational.gas_kwh@E14001266", @@ -560200,7 +560200,7 @@ "resolved_period": 2025, "resolved_value": 477848795.6205856, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7f4e93bf6a931cc15ad301b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_975e27eb5d3cbe08704c62a8" }, { "name": "desnz.subnational.gas_kwh@E14001267", @@ -560213,7 +560213,7 @@ "resolved_period": 2025, "resolved_value": 403779792.35824597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3839e7174b3a1f868d1dd1c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2f313164812f21795447b8e" }, { "name": "desnz.subnational.gas_kwh@E14001268", @@ -560226,7 +560226,7 @@ "resolved_period": 2025, "resolved_value": 491821043.06844485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c43d88e442830c671d670d05" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6da33b9f088885145b4bed10" }, { "name": "desnz.subnational.gas_kwh@E14001269", @@ -560239,7 +560239,7 @@ "resolved_period": 2025, "resolved_value": 533706848.68299186, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_44bf4f8a4e29f7ffd609fb57" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e94e09ce8bdac94a0260cfe7" }, { "name": "desnz.subnational.gas_kwh@E14001270", @@ -560252,7 +560252,7 @@ "resolved_period": 2025, "resolved_value": 526972247.70724446, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3bb048e5ef704b2ef3dd95b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_866bf84c11e1d19f8dad05a9" }, { "name": "desnz.subnational.gas_kwh@E14001271", @@ -560265,7 +560265,7 @@ "resolved_period": 2025, "resolved_value": 457892417.9337064, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_772130a25dcee68a33e9d224" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f68238b5aa5eb5df03bd70ce" }, { "name": "desnz.subnational.gas_kwh@E14001272", @@ -560278,7 +560278,7 @@ "resolved_period": 2025, "resolved_value": 425651259.9971585, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c359b89ff8c60bf9eb8928a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3ed8c70b13c2f50c0789e8b" }, { "name": "desnz.subnational.gas_kwh@E14001273", @@ -560291,7 +560291,7 @@ "resolved_period": 2025, "resolved_value": 334318749.0865891, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa717894b56ab33e777903f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8b18e1b9d6b3eed407dbd08" }, { "name": "desnz.subnational.gas_kwh@E14001274", @@ -560304,7 +560304,7 @@ "resolved_period": 2025, "resolved_value": 394890678.8868651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f719a87268a4ed925b6e7506" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_032c26a4c98cc6f2beda2bf4" }, { "name": "desnz.subnational.gas_kwh@E14001275", @@ -560317,7 +560317,7 @@ "resolved_period": 2025, "resolved_value": 360912591.40179604, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f61fc5debdcbc4c06b80eb3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0471c03f96b4c6aad188b932" }, { "name": "desnz.subnational.gas_kwh@E14001276", @@ -560330,7 +560330,7 @@ "resolved_period": 2025, "resolved_value": 401556718.29698694, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_353475accf1740103e8c805b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cff403e3ab00cb0abb4e253" }, { "name": "desnz.subnational.gas_kwh@E14001277", @@ -560343,7 +560343,7 @@ "resolved_period": 2025, "resolved_value": 435530072.70729625, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d98f4eb439574d73d0f39218" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3980c93bc3e4dfe06ecd6d0d" }, { "name": "desnz.subnational.gas_kwh@E14001278", @@ -560356,7 +560356,7 @@ "resolved_period": 2025, "resolved_value": 411295077.5413578, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a0da83f921d31f067d101bab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_059de37bfd5bc1565a9562e8" }, { "name": "desnz.subnational.gas_kwh@E14001279", @@ -560369,7 +560369,7 @@ "resolved_period": 2025, "resolved_value": 471910005.95108384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c500cf12f10e43c0b6cc9aa0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b53aa3ee02f0a05340b318e5" }, { "name": "desnz.subnational.gas_kwh@E14001280", @@ -560382,7 +560382,7 @@ "resolved_period": 2025, "resolved_value": 403517029.085062, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c0edd0d50c0d48243b3b298" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_666355d5087f47048f97b948" }, { "name": "desnz.subnational.gas_kwh@E14001281", @@ -560395,7 +560395,7 @@ "resolved_period": 2025, "resolved_value": 271057044.47001266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_931b655a776695565559bcb3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fc7b9d0add0836599e290bc" }, { "name": "desnz.subnational.gas_kwh@E14001282", @@ -560408,7 +560408,7 @@ "resolved_period": 2025, "resolved_value": 395175391.8167268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5db7c01db6cfebeeab06c7dd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46f051ebfff1d960b7347b67" }, { "name": "desnz.subnational.gas_kwh@E14001283", @@ -560421,7 +560421,7 @@ "resolved_period": 2025, "resolved_value": 461016383.65989274, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cde265ce5e042ec2d472748e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65a6585aa05fa3791c5811e8" }, { "name": "desnz.subnational.gas_kwh@E14001284", @@ -560434,7 +560434,7 @@ "resolved_period": 2025, "resolved_value": 522791957.8177621, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_baa4cf77987be82a10b2db53" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4b6f00cf3c5ff68563b62b5" }, { "name": "desnz.subnational.gas_kwh@E14001285", @@ -560447,7 +560447,7 @@ "resolved_period": 2025, "resolved_value": 397142362.3688855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b60eb580895d0ab14d31dae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1889006c434697b79f276824" }, { "name": "desnz.subnational.gas_kwh@E14001286", @@ -560460,7 +560460,7 @@ "resolved_period": 2025, "resolved_value": 421506347.54018295, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d33a90f4d954c2beead89058" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_947bf72a215f989feffa8417" }, { "name": "desnz.subnational.gas_kwh@E14001287", @@ -560473,7 +560473,7 @@ "resolved_period": 2025, "resolved_value": 441883749.34929204, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8648d813e884fa10987a9595" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1370ce6c97800374e95ac227" }, { "name": "desnz.subnational.gas_kwh@E14001288", @@ -560486,7 +560486,7 @@ "resolved_period": 2025, "resolved_value": 398335265.2484606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c3d09afef397fe28b03cb96" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_975a15fbeef597d1e96648a5" }, { "name": "desnz.subnational.gas_kwh@E14001289", @@ -560499,7 +560499,7 @@ "resolved_period": 2025, "resolved_value": 408503245.35302407, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb6b72b02ef019cd6a056944" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6899e071da8627b90687f061" }, { "name": "desnz.subnational.gas_kwh@E14001290", @@ -560512,7 +560512,7 @@ "resolved_period": 2025, "resolved_value": 320117438.9714651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2fcc9370a03549b4c3c26f2a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2531c8cf5a3fc5753657957e" }, { "name": "desnz.subnational.gas_kwh@E14001291", @@ -560525,7 +560525,7 @@ "resolved_period": 2025, "resolved_value": 272898274.32864153, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3c8888279a3a106674061df" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d20850c7b54d3c8ea0ed2756" }, { "name": "desnz.subnational.gas_kwh@E14001292", @@ -560538,7 +560538,7 @@ "resolved_period": 2025, "resolved_value": 456400207.8815805, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64ad8db6b67a6a2df8f6e197" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c026bdf648a19943fdac848" }, { "name": "desnz.subnational.gas_kwh@E14001293", @@ -560551,7 +560551,7 @@ "resolved_period": 2025, "resolved_value": 462259942.2239254, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e46244a24216febfd77ce549" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e82d6e0bd6753a717eef3723" }, { "name": "desnz.subnational.gas_kwh@E14001294", @@ -560564,7 +560564,7 @@ "resolved_period": 2025, "resolved_value": 344233384.02781105, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e76c94dfe919b4de8586d538" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd29e816f722bc9efab63d6e" }, { "name": "desnz.subnational.gas_kwh@E14001295", @@ -560577,7 +560577,7 @@ "resolved_period": 2025, "resolved_value": 479996472.49584454, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8652ca6a853aa5ed0102f35" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efa99144f95425d4bdb76300" }, { "name": "desnz.subnational.gas_kwh@E14001296", @@ -560590,7 +560590,7 @@ "resolved_period": 2025, "resolved_value": 382975944.5218334, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2de83248251ed2cddd24257b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d152848f08a0435dc3abb6f" }, { "name": "desnz.subnational.gas_kwh@E14001297", @@ -560603,7 +560603,7 @@ "resolved_period": 2025, "resolved_value": 499966406.5341845, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33acff6d4b6b39c7ba547300" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4539e818c07d259e8edf5d95" }, { "name": "desnz.subnational.gas_kwh@E14001298", @@ -560616,7 +560616,7 @@ "resolved_period": 2025, "resolved_value": 406403403.2415544, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc74814e7d25159c2da05b63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_727fd643c6471627b032ee2f" }, { "name": "desnz.subnational.gas_kwh@E14001299", @@ -560629,7 +560629,7 @@ "resolved_period": 2025, "resolved_value": 413034251.67412305, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b411d4e3cb19fb019ae1eb8f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_498decb4245ed52b15c7dbd5" }, { "name": "desnz.subnational.gas_kwh@E14001300", @@ -560642,7 +560642,7 @@ "resolved_period": 2025, "resolved_value": 459904767.0925783, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a4e4f738db0e1840aec5d0c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abf9f5e7ff138b43b1578006" }, { "name": "desnz.subnational.gas_kwh@E14001301", @@ -560655,7 +560655,7 @@ "resolved_period": 2025, "resolved_value": 410681354.3200273, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c112f216b369df3fb4fc8c28" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6138c692c4464553368b01dd" }, { "name": "desnz.subnational.gas_kwh@E14001302", @@ -560668,7 +560668,7 @@ "resolved_period": 2025, "resolved_value": 388748458.87230027, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fd44057170d4bea2c57b3ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9d184d9f2bf03472bce4a11" }, { "name": "desnz.subnational.gas_kwh@E14001303", @@ -560681,7 +560681,7 @@ "resolved_period": 2025, "resolved_value": 280613293.2059694, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a8ede6660c8d7075467ac24" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4acdac0917cf154e627bbf4f" }, { "name": "desnz.subnational.gas_kwh@E14001304", @@ -560694,7 +560694,7 @@ "resolved_period": 2025, "resolved_value": 216777231.96863034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_093f31e22534f39c02a28b3c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3f9cd92e53b3e7c25936f854" }, { "name": "desnz.subnational.gas_kwh@E14001305", @@ -560707,7 +560707,7 @@ "resolved_period": 2025, "resolved_value": 367843235.5055113, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dce0a723189ab402f3721b45" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2803cabdc3ead644416f1daa" }, { "name": "desnz.subnational.gas_kwh@E14001306", @@ -560720,7 +560720,7 @@ "resolved_period": 2025, "resolved_value": 364693256.75416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e8c1f9aeadf5094ca34465b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66cac42bb1acf022c4972367" }, { "name": "desnz.subnational.gas_kwh@E14001307", @@ -560733,7 +560733,7 @@ "resolved_period": 2025, "resolved_value": 405438738.671124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_292aae49ca439ffc56b5a841" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94e6d526c89b8e0f16bb2c9a" }, { "name": "desnz.subnational.gas_kwh@E14001308", @@ -560746,7 +560746,7 @@ "resolved_period": 2025, "resolved_value": 475936167.60590816, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f053098a72eded3bd89f5ed0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1a9859a648701db4db97187" }, { "name": "desnz.subnational.gas_kwh@E14001309", @@ -560759,7 +560759,7 @@ "resolved_period": 2025, "resolved_value": 342827450.8494314, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de9e1c18ec3bde09c2338bb3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b84eddebfdb607de0b857f8e" }, { "name": "desnz.subnational.gas_kwh@E14001310", @@ -560772,7 +560772,7 @@ "resolved_period": 2025, "resolved_value": 614159565.7692202, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1aea5e9dc19badf7163f64f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5586c7114646b1545f52f4c4" }, { "name": "desnz.subnational.gas_kwh@E14001311", @@ -560785,7 +560785,7 @@ "resolved_period": 2025, "resolved_value": 457247460.4021575, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7998b122a55de0128dc81717" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bde1d2ff9d2e52988c9e3bb7" }, { "name": "desnz.subnational.gas_kwh@E14001312", @@ -560798,7 +560798,7 @@ "resolved_period": 2025, "resolved_value": 453565210.138177, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e29c3b025e1c3487465fabb2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_24113a4f3d9346ba7b3a1b19" }, { "name": "desnz.subnational.gas_kwh@E14001313", @@ -560811,7 +560811,7 @@ "resolved_period": 2025, "resolved_value": 386089592.58748037, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd6600d940d8af31d0924ff4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7aed6e39ea98d6acb29c3043" }, { "name": "desnz.subnational.gas_kwh@E14001314", @@ -560824,7 +560824,7 @@ "resolved_period": 2025, "resolved_value": 481200242.73291075, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fffec41eaf26654f82119232" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0480d90797785791d214b4ac" }, { "name": "desnz.subnational.gas_kwh@E14001315", @@ -560837,7 +560837,7 @@ "resolved_period": 2025, "resolved_value": 453808470.0943597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb6e4f4df3660097b1391fb2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33d639f997cb31efc1a6b7f5" }, { "name": "desnz.subnational.gas_kwh@E14001316", @@ -560850,7 +560850,7 @@ "resolved_period": 2025, "resolved_value": 400905244.7502204, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ae2a3a0220aa95532444a1e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_470952f8d7436cf762e718fe" }, { "name": "desnz.subnational.gas_kwh@E14001317", @@ -560863,7 +560863,7 @@ "resolved_period": 2025, "resolved_value": 351321422.4867398, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7b269dc2d8ce239c381d51c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e3a2f32b7d2919a706d8401" }, { "name": "desnz.subnational.gas_kwh@E14001318", @@ -560876,7 +560876,7 @@ "resolved_period": 2025, "resolved_value": 334607175.26958513, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_197260d0663a53702d634af8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cd524b01f3faed78f6007b3" }, { "name": "desnz.subnational.gas_kwh@E14001319", @@ -560889,7 +560889,7 @@ "resolved_period": 2025, "resolved_value": 357525272.9527034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06091514ecb9f155c4ff4cfd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_90de7b0be5ac62f3efa9c181" }, { "name": "desnz.subnational.gas_kwh@E14001320", @@ -560902,7 +560902,7 @@ "resolved_period": 2025, "resolved_value": 430643470.36094093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd5859ddb9f601176f20a81a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_795795084ff4dbab3be44d8e" }, { "name": "desnz.subnational.gas_kwh@E14001321", @@ -560915,7 +560915,7 @@ "resolved_period": 2025, "resolved_value": 471335691.4517964, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_251759bd5db1afd9960cc256" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af9ad0b9bad104f9b403b779" }, { "name": "desnz.subnational.gas_kwh@E14001322", @@ -560928,7 +560928,7 @@ "resolved_period": 2025, "resolved_value": 467572555.5781439, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_80798225716100bb2f14fa3f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_742db6f320d6a0d61ad29a2f" }, { "name": "desnz.subnational.gas_kwh@E14001323", @@ -560941,7 +560941,7 @@ "resolved_period": 2025, "resolved_value": 384544668.14411235, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f604a5026e38062783151e26" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cce0ee3de7fcf905fce16659" }, { "name": "desnz.subnational.gas_kwh@E14001324", @@ -560954,7 +560954,7 @@ "resolved_period": 2025, "resolved_value": 406798914.0712099, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2265cdd4e78aadae532e0aa2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02b7cb0308fdb5702bfa4ae3" }, { "name": "desnz.subnational.gas_kwh@E14001325", @@ -560967,7 +560967,7 @@ "resolved_period": 2025, "resolved_value": 403641705.4623375, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfebe9b1645928a450fbb67a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d920f6e47318a89a5bf28e75" }, { "name": "desnz.subnational.gas_kwh@E14001326", @@ -560980,7 +560980,7 @@ "resolved_period": 2025, "resolved_value": 456660979.6882231, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ac6f8e7b71b5fba9833e585" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f30d60f309426a3ecd48cc31" }, { "name": "desnz.subnational.gas_kwh@E14001327", @@ -560993,7 +560993,7 @@ "resolved_period": 2025, "resolved_value": 420376336.20158356, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc22a01bde00455e1874d8fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ebd2a9ea305a78842ce19db" }, { "name": "desnz.subnational.gas_kwh@E14001328", @@ -561006,7 +561006,7 @@ "resolved_period": 2025, "resolved_value": 463348292.9338975, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f3de2dbce38a69a6fd415a9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_305811a39ac65c344254718d" }, { "name": "desnz.subnational.gas_kwh@E14001329", @@ -561019,7 +561019,7 @@ "resolved_period": 2025, "resolved_value": 419708696.3593395, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cecdfaa1c4c3c1297d53a6e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_467d0d6465b45bca4599257b" }, { "name": "desnz.subnational.gas_kwh@E14001330", @@ -561032,7 +561032,7 @@ "resolved_period": 2025, "resolved_value": 369568340.0761006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b111316aba8885eb86393c35" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecde8e3dd6dedc22277f1b84" }, { "name": "desnz.subnational.gas_kwh@E14001331", @@ -561045,7 +561045,7 @@ "resolved_period": 2025, "resolved_value": 432716707.4731002, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b4bebc466fbfcaf9a70491c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cd7b451608b110a7b0bd8dd" }, { "name": "desnz.subnational.gas_kwh@E14001332", @@ -561058,7 +561058,7 @@ "resolved_period": 2025, "resolved_value": 343667657.6672527, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7de920482ff44a94f06b2f0a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c386aabc9b719f6f657fca65" }, { "name": "desnz.subnational.gas_kwh@E14001333", @@ -561071,7 +561071,7 @@ "resolved_period": 2025, "resolved_value": 406077608.93988353, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d84bfabae1da02494b6190d4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfb8203e2d98160819222bd1" }, { "name": "desnz.subnational.gas_kwh@E14001334", @@ -561084,7 +561084,7 @@ "resolved_period": 2025, "resolved_value": 425188593.3701835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f80049683605de645a4a856" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27f03692034651b872375940" }, { "name": "desnz.subnational.gas_kwh@E14001335", @@ -561097,7 +561097,7 @@ "resolved_period": 2025, "resolved_value": 421753834.8224523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45885ca3e4db456da4835b21" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bacb1ff05dd309b63356f8b4" }, { "name": "desnz.subnational.gas_kwh@E14001336", @@ -561110,7 +561110,7 @@ "resolved_period": 2025, "resolved_value": 427772113.5536493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5faff1dd0e3f8c5c17f510e2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ea8e71db076267dbcc90b55" }, { "name": "desnz.subnational.gas_kwh@E14001337", @@ -561123,7 +561123,7 @@ "resolved_period": 2025, "resolved_value": 409381427.2313513, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddc4e080064c771ae1baf834" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_24717fcf8674e28d6fd4a609" }, { "name": "desnz.subnational.gas_kwh@E14001338", @@ -561136,7 +561136,7 @@ "resolved_period": 2025, "resolved_value": 313264430.6272506, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f263aa55129ac16f221f8ea0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4ab98d9354ee54675adb8a3" }, { "name": "desnz.subnational.gas_kwh@E14001339", @@ -561149,7 +561149,7 @@ "resolved_period": 2025, "resolved_value": 381847877.44742, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f0bba564410b3754c14e067" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9bca71470924501b9623137" }, { "name": "desnz.subnational.gas_kwh@E14001340", @@ -561162,7 +561162,7 @@ "resolved_period": 2025, "resolved_value": 423747305.0244078, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1da645d1bf6aeabedd8271bf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2d74c6058c9d4a5a053a9cc" }, { "name": "desnz.subnational.gas_kwh@E14001341", @@ -561175,7 +561175,7 @@ "resolved_period": 2025, "resolved_value": 393715162.24344397, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c5d1f0f1daaeb9b2293b92ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79b0790578c7b0a1762d7ef6" }, { "name": "desnz.subnational.gas_kwh@E14001342", @@ -561188,7 +561188,7 @@ "resolved_period": 2025, "resolved_value": 393496127.6043053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3ee9d00460cd5fb2d8f0589" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e54c304bf808129c874d4e39" }, { "name": "desnz.subnational.gas_kwh@E14001343", @@ -561201,7 +561201,7 @@ "resolved_period": 2025, "resolved_value": 301561963.0284242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2d39288f215f1a1b9252771" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62e9f9dd2f3997be3a522c32" }, { "name": "desnz.subnational.gas_kwh@E14001344", @@ -561214,7 +561214,7 @@ "resolved_period": 2025, "resolved_value": 351939328.27347153, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26d4627e33eef75523a4c098" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10ec85668774ca6da96904d9" }, { "name": "desnz.subnational.gas_kwh@E14001345", @@ -561227,7 +561227,7 @@ "resolved_period": 2025, "resolved_value": 435422004.3355057, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68188dfc832f65d0b105a41e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b4b27384f5f940a1cee0f65e" }, { "name": "desnz.subnational.gas_kwh@E14001346", @@ -561240,7 +561240,7 @@ "resolved_period": 2025, "resolved_value": 436353996.02414614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2cc9b779dec76476913f0b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ed557bfb36614fe4eb7381a" }, { "name": "desnz.subnational.gas_kwh@E14001347", @@ -561253,7 +561253,7 @@ "resolved_period": 2025, "resolved_value": 470154697.5377248, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78e9431817b3ffdbd50cc747" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_166a00867d0f29012210d2b3" }, { "name": "desnz.subnational.gas_kwh@E14001348", @@ -561266,7 +561266,7 @@ "resolved_period": 2025, "resolved_value": 476220095.7168633, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d932d51694d6cd216626f6a0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31af260e9d2812a28734ea1d" }, { "name": "desnz.subnational.gas_kwh@E14001349", @@ -561279,7 +561279,7 @@ "resolved_period": 2025, "resolved_value": 409781397.40090233, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ec3b8e6e487e8ab5002963b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6dd18d9d83f0b54425f7beb" }, { "name": "desnz.subnational.gas_kwh@E14001350", @@ -561292,7 +561292,7 @@ "resolved_period": 2025, "resolved_value": 406332855.403275, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e0f6f917583c5a0448ede9e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b0ff18ac3ddaa0f1c727a053" }, { "name": "desnz.subnational.gas_kwh@E14001351", @@ -561305,7 +561305,7 @@ "resolved_period": 2025, "resolved_value": 363781613.28661674, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_311c434cb6c3cfed8b516fb6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef3e695a1cbf4d5ca5ba0230" }, { "name": "desnz.subnational.gas_kwh@E14001352", @@ -561318,7 +561318,7 @@ "resolved_period": 2025, "resolved_value": 313791297.70199984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_04ea5cbe4d516a9d2182a368" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c699bb477f9133ee1a750a3d" }, { "name": "desnz.subnational.gas_kwh@E14001353", @@ -561331,7 +561331,7 @@ "resolved_period": 2025, "resolved_value": 289365969.2833942, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_86acfce4a132dd9e6a502195" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4eb78a1d8767983b3b723ff" }, { "name": "desnz.subnational.gas_kwh@E14001354", @@ -561344,7 +561344,7 @@ "resolved_period": 2025, "resolved_value": 367371092.57704437, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5315886ae4d0b5716c89b653" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4bfee7932191357c063cc65" }, { "name": "desnz.subnational.gas_kwh@E14001355", @@ -561357,7 +561357,7 @@ "resolved_period": 2025, "resolved_value": 490431425.7938825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ddd044b9593762e3a214d7e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb1351e634fd89f7d9de02f1" }, { "name": "desnz.subnational.gas_kwh@E14001356", @@ -561370,7 +561370,7 @@ "resolved_period": 2025, "resolved_value": 301995506.65108734, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_44636c4d67e4b0d21010ebd4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_86192c335b3d1b526cdec649" }, { "name": "desnz.subnational.gas_kwh@E14001357", @@ -561383,7 +561383,7 @@ "resolved_period": 2025, "resolved_value": 392595918.8772947, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1ac33e23876296ac89199f2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_23c16879858c956b2ba831b8" }, { "name": "desnz.subnational.gas_kwh@E14001358", @@ -561396,7 +561396,7 @@ "resolved_period": 2025, "resolved_value": 446001214.83126336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cf09cc4917aa56c84fc0bb7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d660b7dd59ba3533483a14b" }, { "name": "desnz.subnational.gas_kwh@E14001359", @@ -561409,7 +561409,7 @@ "resolved_period": 2025, "resolved_value": 390287351.8197651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bab80c93537593e9065e9fe6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a87522ba2259f367298e3b38" }, { "name": "desnz.subnational.gas_kwh@E14001360", @@ -561422,7 +561422,7 @@ "resolved_period": 2025, "resolved_value": 381023558.69928336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0db95b0b3541727398ecfa90" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84c428f7099c54a2c788bc01" }, { "name": "desnz.subnational.gas_kwh@E14001361", @@ -561435,7 +561435,7 @@ "resolved_period": 2025, "resolved_value": 389799336.8553052, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9b789a8d830d25066932182" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c4a22ad989f87a425454137" }, { "name": "desnz.subnational.gas_kwh@E14001362", @@ -561448,7 +561448,7 @@ "resolved_period": 2025, "resolved_value": 409922335.8362333, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b5b754e0da73e4a7084df44" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b54824fc1b71d919a99383e" }, { "name": "desnz.subnational.gas_kwh@E14001363", @@ -561461,7 +561461,7 @@ "resolved_period": 2025, "resolved_value": 374311972.409215, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2053af8d60643af2ce686622" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8550325262c1650f7ac9c4b7" }, { "name": "desnz.subnational.gas_kwh@E14001364", @@ -561474,7 +561474,7 @@ "resolved_period": 2025, "resolved_value": 466439086.1498123, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ad5ae9969d719546857e465" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed5e4804df8edf0a124e00ca" }, { "name": "desnz.subnational.gas_kwh@E14001365", @@ -561487,7 +561487,7 @@ "resolved_period": 2025, "resolved_value": 182526290.78975496, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc22422f125b910995a6a5b8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87974e88dc79d3f89169d917" }, { "name": "desnz.subnational.gas_kwh@E14001366", @@ -561500,7 +561500,7 @@ "resolved_period": 2025, "resolved_value": 403407579.6606444, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45adebc73b926d21f48d2bab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_40260ddb74177233f53ae9f7" }, { "name": "desnz.subnational.gas_kwh@E14001367", @@ -561513,7 +561513,7 @@ "resolved_period": 2025, "resolved_value": 456765260.19624555, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e44d38a3841cf7468edb9132" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94193aebde801d49952d27a3" }, { "name": "desnz.subnational.gas_kwh@E14001368", @@ -561526,7 +561526,7 @@ "resolved_period": 2025, "resolved_value": 410052248.3594693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4ac077ddb9b181c9853e9b8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06d3befe17f261e0b37ae38e" }, { "name": "desnz.subnational.gas_kwh@E14001369", @@ -561539,7 +561539,7 @@ "resolved_period": 2025, "resolved_value": 464829390.9739208, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72e3fe2fffbc1c1e60bd4408" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b31fe22f66207fb6e3792dec" }, { "name": "desnz.subnational.gas_kwh@E14001370", @@ -561552,7 +561552,7 @@ "resolved_period": 2025, "resolved_value": 396829636.3765579, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1347f2249f11a432d0e968e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7866b40c7a840beb99edba29" }, { "name": "desnz.subnational.gas_kwh@E14001371", @@ -561565,7 +561565,7 @@ "resolved_period": 2025, "resolved_value": 417948881.37792486, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_457609f56538571ad3743439" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_83c028b811d2a0eddeb6050c" }, { "name": "desnz.subnational.gas_kwh@E14001372", @@ -561578,7 +561578,7 @@ "resolved_period": 2025, "resolved_value": 415105203.9242731, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6bc08c662cb8b0314b033268" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47811a399191e32681ea1a68" }, { "name": "desnz.subnational.gas_kwh@E14001373", @@ -561591,7 +561591,7 @@ "resolved_period": 2025, "resolved_value": 347769992.0230113, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_befc399799ac32f16e611011" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fa2de20dab77b003f600abc" }, { "name": "desnz.subnational.gas_kwh@E14001374", @@ -561604,7 +561604,7 @@ "resolved_period": 2025, "resolved_value": 356736431.3317723, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9253028fe8ed6e7abad38890" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_97e4bdc25bca2e6a678e35a2" }, { "name": "desnz.subnational.gas_kwh@E14001375", @@ -561617,7 +561617,7 @@ "resolved_period": 2025, "resolved_value": 380255223.17245024, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30592f754bf6401dd7534930" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c337bed7a6e7b9752468aa6b" }, { "name": "desnz.subnational.gas_kwh@E14001376", @@ -561630,7 +561630,7 @@ "resolved_period": 2025, "resolved_value": 322418350.7033761, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2782e30c0a609944a1d046a1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34ec095e27bb045f9464ae29" }, { "name": "desnz.subnational.gas_kwh@E14001377", @@ -561643,7 +561643,7 @@ "resolved_period": 2025, "resolved_value": 503048812.4903286, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c2fb03df42554823b4cf8a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f938e2b9cc0e6a62cffe70b" }, { "name": "desnz.subnational.gas_kwh@E14001378", @@ -561656,7 +561656,7 @@ "resolved_period": 2025, "resolved_value": 449431509.1459713, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99f31cde0d23c0ef43d8f2fa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3bb2f87623974131ad644c6" }, { "name": "desnz.subnational.gas_kwh@E14001379", @@ -561669,7 +561669,7 @@ "resolved_period": 2025, "resolved_value": 539955744.5896337, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_465167817d627ba4a102a268" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26ca7e4947c9afce02e2b4ea" }, { "name": "desnz.subnational.gas_kwh@E14001380", @@ -561682,7 +561682,7 @@ "resolved_period": 2025, "resolved_value": 408733952.93254256, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da1b75b18baf86bb5ad0e6e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0900f63d8a3793e7b31589e3" }, { "name": "desnz.subnational.gas_kwh@E14001381", @@ -561695,7 +561695,7 @@ "resolved_period": 2025, "resolved_value": 305070936.6104139, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b4c61e4495f442191e7dd53" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1230b29350c51d9aa8839513" }, { "name": "desnz.subnational.gas_kwh@E14001382", @@ -561708,7 +561708,7 @@ "resolved_period": 2025, "resolved_value": 453813827.79437107, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c74cfe7368e9dcbf62427c10" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91be8780bda1b27e0e1082f3" }, { "name": "desnz.subnational.gas_kwh@E14001383", @@ -561721,7 +561721,7 @@ "resolved_period": 2025, "resolved_value": 434011394.4543309, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e115c749861ee8644aac4dc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2082f2053782627cf898994" }, { "name": "desnz.subnational.gas_kwh@E14001384", @@ -561734,7 +561734,7 @@ "resolved_period": 2025, "resolved_value": 361897165.53273404, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39f7da114f1cde90a9e73fb6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f6794098371e6f19fd1a0dae" }, { "name": "desnz.subnational.gas_kwh@E14001385", @@ -561747,7 +561747,7 @@ "resolved_period": 2025, "resolved_value": 185010429.79685608, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5ec1f744fba7b2b0481c070" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a89b06e85fad09293168bc7" }, { "name": "desnz.subnational.gas_kwh@E14001386", @@ -561760,7 +561760,7 @@ "resolved_period": 2025, "resolved_value": 316356099.6436396, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_702be27e19de539475b266a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_229651ef3bca86abc558c35e" }, { "name": "desnz.subnational.gas_kwh@E14001387", @@ -561773,7 +561773,7 @@ "resolved_period": 2025, "resolved_value": 285241934.8213666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e17aac67c14fb247f0166f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63b33aef00f0fb476956567e" }, { "name": "desnz.subnational.gas_kwh@E14001388", @@ -561786,7 +561786,7 @@ "resolved_period": 2025, "resolved_value": 285073157.9883901, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_385a6dfe669cea87c992999d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b57a18483264c261681f101" }, { "name": "desnz.subnational.gas_kwh@E14001389", @@ -561799,7 +561799,7 @@ "resolved_period": 2025, "resolved_value": 464791543.13117903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb2a98db2c2232c29ca03165" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fd3e0a72cb75ac5840bcc7f" }, { "name": "desnz.subnational.gas_kwh@E14001390", @@ -561812,7 +561812,7 @@ "resolved_period": 2025, "resolved_value": 351593670.23086584, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4456fd2703cc256a5c0074c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7af9c38ee5d72a9d9b2588e0" }, { "name": "desnz.subnational.gas_kwh@E14001391", @@ -561825,7 +561825,7 @@ "resolved_period": 2025, "resolved_value": 432915765.3924617, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a9fdb2e233678f855c0c3096" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6909d659b66f00e6897f51af" }, { "name": "desnz.subnational.gas_kwh@E14001392", @@ -561838,7 +561838,7 @@ "resolved_period": 2025, "resolved_value": 463342617.22773814, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd13b76ab1abd5317c6e0d22" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0aedf2ceb496ac204fbe934" }, { "name": "desnz.subnational.gas_kwh@E14001393", @@ -561851,7 +561851,7 @@ "resolved_period": 2025, "resolved_value": 368799084.48996717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07075601176795b88cce290b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8fcd4480775a20c0f3a57968" }, { "name": "desnz.subnational.gas_kwh@E14001394", @@ -561864,7 +561864,7 @@ "resolved_period": 2025, "resolved_value": 330238498.9747731, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c81386e06a50329b62c57e84" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0492588485985f0c04b5ab49" }, { "name": "desnz.subnational.gas_kwh@E14001395", @@ -561877,7 +561877,7 @@ "resolved_period": 2025, "resolved_value": 224169239.56034422, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_206d08b2ac4fb1ac68e3e4eb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87bbd4f06bf575271f70281b" }, { "name": "desnz.subnational.gas_kwh@E14001396", @@ -561890,7 +561890,7 @@ "resolved_period": 2025, "resolved_value": 228656748.7353223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3965e5aedde276e7d3d52d50" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74ac04e558bc868844976770" }, { "name": "desnz.subnational.gas_kwh@E14001397", @@ -561903,7 +561903,7 @@ "resolved_period": 2025, "resolved_value": 362596084.0757162, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32b73798e5461d83b01108f4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d15608d61ce6c889f1dcf819" }, { "name": "desnz.subnational.gas_kwh@E14001398", @@ -561916,7 +561916,7 @@ "resolved_period": 2025, "resolved_value": 293074127.63412356, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f79ac000f014ea7a24e62c5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af34cb9c4758e165bb97acfb" }, { "name": "desnz.subnational.gas_kwh@E14001399", @@ -561929,7 +561929,7 @@ "resolved_period": 2025, "resolved_value": 349175317.257621, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dd1d8aa4deeab0334948dde7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f52cde2a98dc2ccbd8cb8db2" }, { "name": "desnz.subnational.gas_kwh@E14001400", @@ -561942,7 +561942,7 @@ "resolved_period": 2025, "resolved_value": 376279165.2645617, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b88745f6cd4ef98c16bc9a21" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07ed9d38473df75c850dabf9" }, { "name": "desnz.subnational.gas_kwh@E14001401", @@ -561955,7 +561955,7 @@ "resolved_period": 2025, "resolved_value": 412467975.42174214, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8cd88bc638b7640597cfab40" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff367e973aed25ec0dd928ce" }, { "name": "desnz.subnational.gas_kwh@E14001402", @@ -561968,7 +561968,7 @@ "resolved_period": 2025, "resolved_value": 369122951.2027048, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7bb82a66de98f1a27408609c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f3e22c25eea05e78267d601" }, { "name": "desnz.subnational.gas_kwh@E14001403", @@ -561981,7 +561981,7 @@ "resolved_period": 2025, "resolved_value": 344853472.02942604, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f734e9156abb23a4fea6ee94" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0154e11df859400dd3dcf32b" }, { "name": "desnz.subnational.gas_kwh@E14001404", @@ -561994,7 +561994,7 @@ "resolved_period": 2025, "resolved_value": 436690242.91264325, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fff3b41b4fdbc0a880dbf557" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef099e03fcfb225217f62074" }, { "name": "desnz.subnational.gas_kwh@E14001405", @@ -562007,7 +562007,7 @@ "resolved_period": 2025, "resolved_value": 277754418.9830911, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a434203a480c25ca274acc16" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47f027d5450dba7ef4466595" }, { "name": "desnz.subnational.gas_kwh@E14001406", @@ -562020,7 +562020,7 @@ "resolved_period": 2025, "resolved_value": 484604753.1683682, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_489ac8fbd83dedd7d1e606e5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f6c55c8ef15bdaf504bee7dc" }, { "name": "desnz.subnational.gas_kwh@E14001407", @@ -562033,7 +562033,7 @@ "resolved_period": 2025, "resolved_value": 427693145.0517044, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2cf6f8d5522d484dcc3f618d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba0fe2575be05f8a1d511ead" }, { "name": "desnz.subnational.gas_kwh@E14001408", @@ -562046,7 +562046,7 @@ "resolved_period": 2025, "resolved_value": 375340131.5516871, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_56ff0fb690a06e3bcfa011c1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa004db1bcb6cff0e523fdaf" }, { "name": "desnz.subnational.gas_kwh@E14001409", @@ -562059,7 +562059,7 @@ "resolved_period": 2025, "resolved_value": 379939292.7126219, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64671eb05f60cfb276b06aaa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd758951e10ddfd31caa52bc" }, { "name": "desnz.subnational.gas_kwh@E14001410", @@ -562072,7 +562072,7 @@ "resolved_period": 2025, "resolved_value": 417090595.9049859, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_decc646cfa89a86aa385c6ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51c5a72aa0374128f9cbdd48" }, { "name": "desnz.subnational.gas_kwh@E14001411", @@ -562085,7 +562085,7 @@ "resolved_period": 2025, "resolved_value": 429697503.0414501, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da97aad8fec6a9ce622ed9bf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20288abebea1b219dd7b780a" }, { "name": "desnz.subnational.gas_kwh@E14001412", @@ -562098,7 +562098,7 @@ "resolved_period": 2025, "resolved_value": 385006792.79422605, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_573eaec3f7b138a18790e056" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88de46cb333730a43fd02f41" }, { "name": "desnz.subnational.gas_kwh@E14001413", @@ -562111,7 +562111,7 @@ "resolved_period": 2025, "resolved_value": 405548371.29552865, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87489270ede89342194e79d3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b5072f97be3cab6d4373ae2" }, { "name": "desnz.subnational.gas_kwh@E14001414", @@ -562124,7 +562124,7 @@ "resolved_period": 2025, "resolved_value": 433579520.89472306, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d5ac96108e189361c62192a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3893e5fc8d2056b26fab8a40" }, { "name": "desnz.subnational.gas_kwh@E14001415", @@ -562137,7 +562137,7 @@ "resolved_period": 2025, "resolved_value": 462311899.4323336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93649d94b00119d05a30c069" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b70a48a7e04668678b0d2a3a" }, { "name": "desnz.subnational.gas_kwh@E14001416", @@ -562150,7 +562150,7 @@ "resolved_period": 2025, "resolved_value": 411544951.9643764, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_005ddbe6f397ecec4f8f1a27" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2a392e5ddd4be6cfe115979" }, { "name": "desnz.subnational.gas_kwh@E14001417", @@ -562163,7 +562163,7 @@ "resolved_period": 2025, "resolved_value": 475214022.62645084, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_822a80fd1954bf5c0e872e3b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca404f17d744c30780a61003" }, { "name": "desnz.subnational.gas_kwh@E14001418", @@ -562176,7 +562176,7 @@ "resolved_period": 2025, "resolved_value": 453334489.62243515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_394e9348c3afe011b4c4134b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfbb412888ee2a4c19bac366" }, { "name": "desnz.subnational.gas_kwh@E14001419", @@ -562189,7 +562189,7 @@ "resolved_period": 2025, "resolved_value": 410935383.93665135, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7797567a01e920274db1943c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea13fe05c00e791bfa3ce9f2" }, { "name": "desnz.subnational.gas_kwh@E14001420", @@ -562202,7 +562202,7 @@ "resolved_period": 2025, "resolved_value": 419395277.8759727, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef75bfe3a5f7805d0bb90fdd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89fe72eebddd348c7fde90b6" }, { "name": "desnz.subnational.gas_kwh@E14001421", @@ -562215,7 +562215,7 @@ "resolved_period": 2025, "resolved_value": 255345882.0560967, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb2b59487ae04e131820b186" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d26349628fd3fdaa93a90b02" }, { "name": "desnz.subnational.gas_kwh@E14001422", @@ -562228,7 +562228,7 @@ "resolved_period": 2025, "resolved_value": 481066810.4330747, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f17a4b33955b3bc3a1a4f50c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9189b1c56b5a42a3f5744fd" }, { "name": "desnz.subnational.gas_kwh@E14001423", @@ -562241,7 +562241,7 @@ "resolved_period": 2025, "resolved_value": 418516209.4063072, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cecc05ac4d7e8e38328b0206" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7e9764099c70bec72fe016a3" }, { "name": "desnz.subnational.gas_kwh@E14001424", @@ -562254,7 +562254,7 @@ "resolved_period": 2025, "resolved_value": 353658538.44738835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa1ab929c13f447e70b8a45b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e368b08ae5efce266db1b5bd" }, { "name": "desnz.subnational.gas_kwh@E14001425", @@ -562267,7 +562267,7 @@ "resolved_period": 2025, "resolved_value": 452352071.2101688, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae11cd182e46e664e72d2f1f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_535d3790745ab3731e0b0846" }, { "name": "desnz.subnational.gas_kwh@E14001426", @@ -562280,7 +562280,7 @@ "resolved_period": 2025, "resolved_value": 283342816.002955, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3fa32243b3dc3c8f11bdead" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed1e836dcec2910796b29987" }, { "name": "desnz.subnational.gas_kwh@E14001427", @@ -562293,7 +562293,7 @@ "resolved_period": 2025, "resolved_value": 326583947.66185874, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_655eff20ff1aad75176b51f7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32ee840819895df7dbac1a14" }, { "name": "desnz.subnational.gas_kwh@E14001428", @@ -562306,7 +562306,7 @@ "resolved_period": 2025, "resolved_value": 408101428.1723158, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2008d773fe7c4763c1769d41" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8efd701992ca06a0b6a69ce" }, { "name": "desnz.subnational.gas_kwh@E14001429", @@ -562319,7 +562319,7 @@ "resolved_period": 2025, "resolved_value": 395788366.41174597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c20d75d968fe75afa2301feb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c1e89ceec1dd58d694ff7cb" }, { "name": "desnz.subnational.gas_kwh@E14001430", @@ -562332,7 +562332,7 @@ "resolved_period": 2025, "resolved_value": 208738360.99833024, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2496496b081ae724fcd5120" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a34b2347a352bbd8fc5903f" }, { "name": "desnz.subnational.gas_kwh@E14001431", @@ -562345,7 +562345,7 @@ "resolved_period": 2025, "resolved_value": 335180110.55283684, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af032d03036fcfd1e3a30666" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4978aec9d306049c105676f" }, { "name": "desnz.subnational.gas_kwh@E14001432", @@ -562358,7 +562358,7 @@ "resolved_period": 2025, "resolved_value": 329831820.7434131, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e6d0db34a41febc505d954d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5214754b2ff3118c5a173985" }, { "name": "desnz.subnational.gas_kwh@E14001433", @@ -562371,7 +562371,7 @@ "resolved_period": 2025, "resolved_value": 445060086.49396396, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fff1c100820a4374c841b950" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5fa952ca7fae809939cb6ca" }, { "name": "desnz.subnational.gas_kwh@E14001434", @@ -562384,7 +562384,7 @@ "resolved_period": 2025, "resolved_value": 409101322.63040906, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c5118cf0c2937a669c1760c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_136d80ac4f0f0c0359193469" }, { "name": "desnz.subnational.gas_kwh@E14001435", @@ -562397,7 +562397,7 @@ "resolved_period": 2025, "resolved_value": 416281649.7040625, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2f2945ee0bbc43bd579870c1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3062ef930c2da95ed406fd94" }, { "name": "desnz.subnational.gas_kwh@E14001436", @@ -562410,7 +562410,7 @@ "resolved_period": 2025, "resolved_value": 395714685.26498246, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30a72ba2e88a631d74f561ae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b763e5a1cb75eb47ba4af8d" }, { "name": "desnz.subnational.gas_kwh@E14001437", @@ -562423,7 +562423,7 @@ "resolved_period": 2025, "resolved_value": 423013548.71936303, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa8ab2e68503aa18f6917505" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_323d7c6ae7a13c81d8b0041e" }, { "name": "desnz.subnational.gas_kwh@E14001438", @@ -562436,7 +562436,7 @@ "resolved_period": 2025, "resolved_value": 412112916.7053441, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72b1be0bd3fc602b323edf03" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_326943e68d3637f30ace4059" }, { "name": "desnz.subnational.gas_kwh@E14001439", @@ -562449,7 +562449,7 @@ "resolved_period": 2025, "resolved_value": 319404190.39689994, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_459eb15ce59f7782bb350c34" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e0730974890be173146fc6a" }, { "name": "desnz.subnational.gas_kwh@E14001440", @@ -562462,7 +562462,7 @@ "resolved_period": 2025, "resolved_value": 416348098.7972257, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9712dc9de96cadcd4f1aaff2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ce739966bbba4e61b52791e" }, { "name": "desnz.subnational.gas_kwh@E14001441", @@ -562475,7 +562475,7 @@ "resolved_period": 2025, "resolved_value": 372236003.09246963, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_374093270e9d62b8a1f175c4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9babc372c310361505856cad" }, { "name": "desnz.subnational.gas_kwh@E14001442", @@ -562488,7 +562488,7 @@ "resolved_period": 2025, "resolved_value": 550597385.1249522, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_114998971b86ef552c8f8586" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11b1667fa5d8541be146eb71" }, { "name": "desnz.subnational.gas_kwh@E14001443", @@ -562501,7 +562501,7 @@ "resolved_period": 2025, "resolved_value": 433725464.62698185, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a92af92a79a5afe24e3f8c5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6aa4c8a85e3a5fa5527430d" }, { "name": "desnz.subnational.gas_kwh@E14001444", @@ -562514,7 +562514,7 @@ "resolved_period": 2025, "resolved_value": 300312467.0377362, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72c45fd9af5dfc1aee2dc739" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c5dcc21cdb3f7a19b786db0a" }, { "name": "desnz.subnational.gas_kwh@E14001445", @@ -562527,7 +562527,7 @@ "resolved_period": 2025, "resolved_value": 547287903.8037206, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_484ab3379b8358a900fa4f1c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ad25b8465ae369b28d43413" }, { "name": "desnz.subnational.gas_kwh@E14001446", @@ -562540,7 +562540,7 @@ "resolved_period": 2025, "resolved_value": 399509575.0716216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9213315cdf015f82cd3d888" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8a007a7b28acfa76c315b97" }, { "name": "desnz.subnational.gas_kwh@E14001447", @@ -562553,7 +562553,7 @@ "resolved_period": 2025, "resolved_value": 370890881.720022, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81c79413f2ca44d285ee82ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce334837c093b567f9465179" }, { "name": "desnz.subnational.gas_kwh@E14001448", @@ -562566,7 +562566,7 @@ "resolved_period": 2025, "resolved_value": 434693186.319389, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9bbe11936379a94c08752a9e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dea671ff700d51f9417260a8" }, { "name": "desnz.subnational.gas_kwh@E14001449", @@ -562579,7 +562579,7 @@ "resolved_period": 2025, "resolved_value": 279756477.4074189, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_331bee0b7991c8a89651c096" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b36c8753df5449a71e6f9ad7" }, { "name": "desnz.subnational.gas_kwh@E14001450", @@ -562592,7 +562592,7 @@ "resolved_period": 2025, "resolved_value": 479996135.66997427, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d4f50af386a98fe19af531f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc609755ea0b2123f38a8cc8" }, { "name": "desnz.subnational.gas_kwh@E14001451", @@ -562605,7 +562605,7 @@ "resolved_period": 2025, "resolved_value": 419516233.630613, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87cd15b01a8fdff2508e6d34" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d731b368272816555204215c" }, { "name": "desnz.subnational.gas_kwh@E14001452", @@ -562618,7 +562618,7 @@ "resolved_period": 2025, "resolved_value": 441204008.7690182, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09760f6c673d546eb93135a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5556cb664ce330db1248453" }, { "name": "desnz.subnational.gas_kwh@E14001453", @@ -562631,7 +562631,7 @@ "resolved_period": 2025, "resolved_value": 458611947.746785, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae18198d32dbc89c6e529e36" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca94091122b86ac6e5c9160d" }, { "name": "desnz.subnational.gas_kwh@E14001454", @@ -562644,7 +562644,7 @@ "resolved_period": 2025, "resolved_value": 527127253.8921853, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61694bd6ab110a9848b83e02" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc33347737b63cce22ad1cb4" }, { "name": "desnz.subnational.gas_kwh@E14001455", @@ -562657,7 +562657,7 @@ "resolved_period": 2025, "resolved_value": 362104634.39535236, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d52ee48328f914c541145eb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e654b55937284fe0e8f6def2" }, { "name": "desnz.subnational.gas_kwh@E14001456", @@ -562670,7 +562670,7 @@ "resolved_period": 2025, "resolved_value": 520743184.30346775, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68c559f31db10d870aa043a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11bee8cb02faff4ed9ed980d" }, { "name": "desnz.subnational.gas_kwh@E14001457", @@ -562683,7 +562683,7 @@ "resolved_period": 2025, "resolved_value": 491210479.6829538, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_508cf0272f195655f2672251" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e03e25f78f359601bcff5cc2" }, { "name": "desnz.subnational.gas_kwh@E14001458", @@ -562696,7 +562696,7 @@ "resolved_period": 2025, "resolved_value": 374981549.0429251, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6aea84069de776bec9fdef1e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_483f7fce81bb31f99eb8ccc6" }, { "name": "desnz.subnational.gas_kwh@E14001459", @@ -562709,7 +562709,7 @@ "resolved_period": 2025, "resolved_value": 340043185.654147, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a514b0abe70a15cf7dc3ae7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a09dc6d78e7061b52b152e05" }, { "name": "desnz.subnational.gas_kwh@E14001460", @@ -562722,7 +562722,7 @@ "resolved_period": 2025, "resolved_value": 280256418.88999903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d46a43615f5d2d08b1b3dd49" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db23f17d1d42e3609553ec75" }, { "name": "desnz.subnational.gas_kwh@E14001461", @@ -562735,7 +562735,7 @@ "resolved_period": 2025, "resolved_value": 441451898.92504036, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7fa750d1f7931388e7a14db2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_558271ccb469303d0941059a" }, { "name": "desnz.subnational.gas_kwh@E14001462", @@ -562748,7 +562748,7 @@ "resolved_period": 2025, "resolved_value": 433734114.4588075, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_deb64d1238ea33a60c699b35" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3ad8cc2ea9892dadce44a62" }, { "name": "desnz.subnational.gas_kwh@E14001463", @@ -562761,7 +562761,7 @@ "resolved_period": 2025, "resolved_value": 439750508.48245394, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b0a410bccb20a23190bf4729" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c7340ff547304f35b57acf5" }, { "name": "desnz.subnational.gas_kwh@E14001464", @@ -562774,7 +562774,7 @@ "resolved_period": 2025, "resolved_value": 354548583.5312642, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1f84a1a78e5657c2717d5cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_470f1fcc99e93189d5dc4444" }, { "name": "desnz.subnational.gas_kwh@E14001465", @@ -562787,7 +562787,7 @@ "resolved_period": 2025, "resolved_value": 459449958.99706334, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_57aaa9a41d37269c7dde0756" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06d4cb72555db9a84d5d5590" }, { "name": "desnz.subnational.gas_kwh@E14001466", @@ -562800,7 +562800,7 @@ "resolved_period": 2025, "resolved_value": 427370654.03042, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10d2098a2af3c8500253ec82" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e06bb3b0b8a41583d88d199f" }, { "name": "desnz.subnational.gas_kwh@E14001467", @@ -562813,7 +562813,7 @@ "resolved_period": 2025, "resolved_value": 308846632.77569187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7740994373458c89dab6076" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_12d7ee7ba7f93de3cb476482" }, { "name": "desnz.subnational.gas_kwh@E14001468", @@ -562826,7 +562826,7 @@ "resolved_period": 2025, "resolved_value": 496634872.8904627, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96cb2ae2f7704e1275d4cceb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a68b1b6b3a0644928ef4b1ac" }, { "name": "desnz.subnational.gas_kwh@E14001469", @@ -562839,7 +562839,7 @@ "resolved_period": 2025, "resolved_value": 442322307.80153954, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c534fbb3c0efdfa0ff8eb1e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3e9c441fc25c87808e5ba66" }, { "name": "desnz.subnational.gas_kwh@E14001470", @@ -562852,7 +562852,7 @@ "resolved_period": 2025, "resolved_value": 417185812.67097515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_804027e8433bc74f4afe87bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f7705d6b32fb40c0b1127ab" }, { "name": "desnz.subnational.gas_kwh@E14001471", @@ -562865,7 +562865,7 @@ "resolved_period": 2025, "resolved_value": 454733106.7471855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec52d8119d2bb1d0054fb2c6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d379d21f19a9a7794b7f346b" }, { "name": "desnz.subnational.gas_kwh@E14001472", @@ -562878,7 +562878,7 @@ "resolved_period": 2025, "resolved_value": 483665604.0091767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2cc3cfd7db4fc1f2c6493ad7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6c64fa9789a3fbfd9e3d6b4" }, { "name": "desnz.subnational.gas_kwh@E14001473", @@ -562891,7 +562891,7 @@ "resolved_period": 2025, "resolved_value": 359121191.04715043, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bbe65431de7598233aadad44" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f84529af11c89d52c7438cb5" }, { "name": "desnz.subnational.gas_kwh@E14001474", @@ -562904,7 +562904,7 @@ "resolved_period": 2025, "resolved_value": 392312007.57862496, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0eec75b71adf51e52bd22137" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f27295f12450e3e8df4634f1" }, { "name": "desnz.subnational.gas_kwh@E14001475", @@ -562917,7 +562917,7 @@ "resolved_period": 2025, "resolved_value": 378471942.0304493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fa2546d3e8df0a48063daa9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_67c0702ba0da42a39bce94a8" }, { "name": "desnz.subnational.gas_kwh@E14001476", @@ -562930,7 +562930,7 @@ "resolved_period": 2025, "resolved_value": 319175065.1600645, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a70254b483102bab38e0ff7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe3e10a30412dc124633748c" }, { "name": "desnz.subnational.gas_kwh@E14001477", @@ -562943,7 +562943,7 @@ "resolved_period": 2025, "resolved_value": 417454116.93224996, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ee57c75acb0d55d250d3ea4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b528b9b7465c1c9bf3d836e4" }, { "name": "desnz.subnational.gas_kwh@E14001478", @@ -562956,7 +562956,7 @@ "resolved_period": 2025, "resolved_value": 451132930.9423042, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_864fe9cbd311c83642a3ecf7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_83e4675b5a6330ea560d221d" }, { "name": "desnz.subnational.gas_kwh@E14001479", @@ -562969,7 +562969,7 @@ "resolved_period": 2025, "resolved_value": 452962863.15963113, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68d2a0eeba5a6995d126e990" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_378606428d6c70b39c7df27f" }, { "name": "desnz.subnational.gas_kwh@E14001480", @@ -562982,7 +562982,7 @@ "resolved_period": 2025, "resolved_value": 354343952.4167267, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_870b76cdf40363f677cfa6ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47599947a412edb41a694c3a" }, { "name": "desnz.subnational.gas_kwh@E14001481", @@ -562995,7 +562995,7 @@ "resolved_period": 2025, "resolved_value": 326200970.14889324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39979427ca9102ddd413525c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff0c135cd424fafdc28abbc6" }, { "name": "desnz.subnational.gas_kwh@E14001482", @@ -563008,7 +563008,7 @@ "resolved_period": 2025, "resolved_value": 278772825.20084685, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be7c7f464fecb1123ff968ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_635e07fb3437287431c34dfc" }, { "name": "desnz.subnational.gas_kwh@E14001483", @@ -563021,7 +563021,7 @@ "resolved_period": 2025, "resolved_value": 397090394.24503833, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b19a26f3175933fa10800dfb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a762263a16539055163d57ab" }, { "name": "desnz.subnational.gas_kwh@E14001484", @@ -563034,7 +563034,7 @@ "resolved_period": 2025, "resolved_value": 267733507.83442503, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e2f9e2259be1db346d38681" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d2891a23feeaaa68246effc4" }, { "name": "desnz.subnational.gas_kwh@E14001485", @@ -563047,7 +563047,7 @@ "resolved_period": 2025, "resolved_value": 351102825.4582014, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3214905d5048230770bfce6e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aea11dbcc2fdbb5eb0da76e4" }, { "name": "desnz.subnational.gas_kwh@E14001486", @@ -563060,7 +563060,7 @@ "resolved_period": 2025, "resolved_value": 193964539.21277457, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6f7199b143d0d7c237f8fd0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59097281e3cd0b970aaf9043" }, { "name": "desnz.subnational.gas_kwh@E14001487", @@ -563073,7 +563073,7 @@ "resolved_period": 2025, "resolved_value": 372431519.7157906, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59378cb44dfbb655c7fa749f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19834bf0ec48b306ac77f67d" }, { "name": "desnz.subnational.gas_kwh@E14001488", @@ -563086,7 +563086,7 @@ "resolved_period": 2025, "resolved_value": 416306928.2341696, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47a142e8c5e8a00aabb37788" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd5d01b36b77e10ac8e7e482" }, { "name": "desnz.subnational.gas_kwh@E14001489", @@ -563099,7 +563099,7 @@ "resolved_period": 2025, "resolved_value": 256488424.08374363, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b86ae7e5c57dda3a29bea139" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b46754c2b0b622e444bb182a" }, { "name": "desnz.subnational.gas_kwh@E14001490", @@ -563112,7 +563112,7 @@ "resolved_period": 2025, "resolved_value": 392187394.22828835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d198f40eb8a93d890da0e21" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ae585579d5b10a3e6932d03" }, { "name": "desnz.subnational.gas_kwh@E14001491", @@ -563125,7 +563125,7 @@ "resolved_period": 2025, "resolved_value": 404946926.52824575, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_851c668baf0b153f3f2830e6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f8f22c701792fcbd4e0ee88" }, { "name": "desnz.subnational.gas_kwh@E14001492", @@ -563138,7 +563138,7 @@ "resolved_period": 2025, "resolved_value": 418912529.50449175, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_534f660ec90765403b7d67a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_780a76aca7fc8b80f160573e" }, { "name": "desnz.subnational.gas_kwh@E14001493", @@ -563151,7 +563151,7 @@ "resolved_period": 2025, "resolved_value": 205426287.58645803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba364022a5ac0474728f4e4a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e52802d4c343b10264340bfe" }, { "name": "desnz.subnational.gas_kwh@E14001494", @@ -563164,7 +563164,7 @@ "resolved_period": 2025, "resolved_value": 265524529.6651569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb6baba577dfa75dafb77a79" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_075a346cb99e914165151453" }, { "name": "desnz.subnational.gas_kwh@E14001495", @@ -563177,7 +563177,7 @@ "resolved_period": 2025, "resolved_value": 308412470.9763128, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d3fa1cb35af360803712233" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0906fc6db6d69207dfc3eede" }, { "name": "desnz.subnational.gas_kwh@E14001496", @@ -563190,7 +563190,7 @@ "resolved_period": 2025, "resolved_value": 493822812.3657778, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5fbc633ae8c47cb9211dec79" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d31e7f523ed06417b108672" }, { "name": "desnz.subnational.gas_kwh@E14001497", @@ -563203,7 +563203,7 @@ "resolved_period": 2025, "resolved_value": 219996237.43350992, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2a819064a0a149eb8db6170" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c405c2509bf58b8f38447b62" }, { "name": "desnz.subnational.gas_kwh@E14001498", @@ -563216,7 +563216,7 @@ "resolved_period": 2025, "resolved_value": 309709130.2502135, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ea7d6357050adbec3ba0621" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6f4abae6d2f60c8d0e496e8f" }, { "name": "desnz.subnational.gas_kwh@E14001499", @@ -563229,7 +563229,7 @@ "resolved_period": 2025, "resolved_value": 294279926.8125588, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19218ea62ba2125efdd3b132" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79fb36c4908cc921b28ebc06" }, { "name": "desnz.subnational.gas_kwh@E14001500", @@ -563242,7 +563242,7 @@ "resolved_period": 2025, "resolved_value": 322839135.7181409, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f6f801c2a9bbfa99ba3a251" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d2373f9066e5e20d2578cab" }, { "name": "desnz.subnational.gas_kwh@E14001501", @@ -563255,7 +563255,7 @@ "resolved_period": 2025, "resolved_value": 389639714.0500892, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4098c71f42aa8176b4b5b0d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f52f7c6cdb815692fc7a8503" }, { "name": "desnz.subnational.gas_kwh@E14001502", @@ -563268,7 +563268,7 @@ "resolved_period": 2025, "resolved_value": 475756667.539811, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2a6de939a51d13448ce8c2a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf4320674fa116f3337d11b6" }, { "name": "desnz.subnational.gas_kwh@E14001503", @@ -563281,7 +563281,7 @@ "resolved_period": 2025, "resolved_value": 527213445.27634144, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce10dd5587aa3ddad66e854a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43ef831f7926c7089a1d19da" }, { "name": "desnz.subnational.gas_kwh@E14001504", @@ -563294,7 +563294,7 @@ "resolved_period": 2025, "resolved_value": 435447389.2241838, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43d723d93e616465e2315cd7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_445e9902f4cfe90c8ac7d380" }, { "name": "desnz.subnational.gas_kwh@E14001505", @@ -563307,7 +563307,7 @@ "resolved_period": 2025, "resolved_value": 415987519.65650916, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_942b036eb5a4e5774116abee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4912596e3275c8c57978ebfc" }, { "name": "desnz.subnational.gas_kwh@E14001506", @@ -563320,7 +563320,7 @@ "resolved_period": 2025, "resolved_value": 439236457.4678108, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa943c5fc45946753aec90e1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eba82a459e13a1f295e896ff" }, { "name": "desnz.subnational.gas_kwh@E14001507", @@ -563333,7 +563333,7 @@ "resolved_period": 2025, "resolved_value": 467511631.77128327, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f69b458582e0909c8253cd5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e66905295593f7f56f65e26" }, { "name": "desnz.subnational.gas_kwh@E14001508", @@ -563346,7 +563346,7 @@ "resolved_period": 2025, "resolved_value": 212871102.27545547, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10c6fb6c3dafd94735748faf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a9e9fa775c43a15e053483ac" }, { "name": "desnz.subnational.gas_kwh@E14001509", @@ -563359,7 +563359,7 @@ "resolved_period": 2025, "resolved_value": 397888967.01052773, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea0431c10f20aea05cac9aef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_547c330536ac6510bd111c43" }, { "name": "desnz.subnational.gas_kwh@E14001510", @@ -563372,7 +563372,7 @@ "resolved_period": 2025, "resolved_value": 387765301.88158566, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_171c33837497536d9a8a4742" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e04dcd542e96397108f6e9ea" }, { "name": "desnz.subnational.gas_kwh@E14001511", @@ -563385,7 +563385,7 @@ "resolved_period": 2025, "resolved_value": 158359795.52126038, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a46b103bcee430e1153d36a6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06172c2b205c87b2b96f8b94" }, { "name": "desnz.subnational.gas_kwh@E14001512", @@ -563398,7 +563398,7 @@ "resolved_period": 2025, "resolved_value": 398961156.971279, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27369be9937890d370a72bcc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c1cbc761920ec7f5838b4b4" }, { "name": "desnz.subnational.gas_kwh@E14001513", @@ -563411,7 +563411,7 @@ "resolved_period": 2025, "resolved_value": 362011942.1620943, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ce19a98f10e25cce4b61c91" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef3a4e1440ed8db10dc16141" }, { "name": "desnz.subnational.gas_kwh@E14001514", @@ -563424,7 +563424,7 @@ "resolved_period": 2025, "resolved_value": 351332120.4080011, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c0a20ecf7863cc6149128b1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02f68bb6c052525a6c84960b" }, { "name": "desnz.subnational.gas_kwh@E14001515", @@ -563437,7 +563437,7 @@ "resolved_period": 2025, "resolved_value": 400914102.861649, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3772faeb334e726eebab2054" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8851830590e15fb7c24303e9" }, { "name": "desnz.subnational.gas_kwh@E14001516", @@ -563450,7 +563450,7 @@ "resolved_period": 2025, "resolved_value": 373384710.10880435, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c4554170965ef176403a119" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1456535ad12cbc984e50b50" }, { "name": "desnz.subnational.gas_kwh@E14001517", @@ -563463,7 +563463,7 @@ "resolved_period": 2025, "resolved_value": 412419494.52482855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d538dd20f7e768ecf069dc4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d2879ca9b5b6661c076d8fa6" }, { "name": "desnz.subnational.gas_kwh@E14001518", @@ -563476,7 +563476,7 @@ "resolved_period": 2025, "resolved_value": 418373453.91476625, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ab2d48be60956a13ccdeec9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_38c5d45e56b9f84f0d2b9924" }, { "name": "desnz.subnational.gas_kwh@E14001519", @@ -563489,7 +563489,7 @@ "resolved_period": 2025, "resolved_value": 438351113.92164505, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2133dd0d9f10c558784a0059" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3925af0dbd76edb48eede797" }, { "name": "desnz.subnational.gas_kwh@E14001520", @@ -563502,7 +563502,7 @@ "resolved_period": 2025, "resolved_value": 461179401.13993996, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce9e0f57c81a42b39a292bcb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53b4e95c0d0c32642975b95c" }, { "name": "desnz.subnational.gas_kwh@E14001521", @@ -563515,7 +563515,7 @@ "resolved_period": 2025, "resolved_value": 424305490.4094045, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b42389700c5af05a97437dad" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea7f3317d87f4689919ae0b4" }, { "name": "desnz.subnational.gas_kwh@E14001522", @@ -563528,7 +563528,7 @@ "resolved_period": 2025, "resolved_value": 411004532.6945222, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c49bdc9aaf524123086a597c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1189628ff31183020957c79" }, { "name": "desnz.subnational.gas_kwh@E14001523", @@ -563541,7 +563541,7 @@ "resolved_period": 2025, "resolved_value": 375686318.04675883, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a691baae188111e667f224d8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e58b83383e2e1689e804e30" }, { "name": "desnz.subnational.gas_kwh@E14001524", @@ -563554,7 +563554,7 @@ "resolved_period": 2025, "resolved_value": 393958150.1358469, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b13d954a5411f0562071489" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_60de914d4af295590d4948d1" }, { "name": "desnz.subnational.gas_kwh@E14001525", @@ -563567,7 +563567,7 @@ "resolved_period": 2025, "resolved_value": 279987803.4528453, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58ad56e66d0b8bc1d5d8682d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddb0c280c9b330bd7a75011e" }, { "name": "desnz.subnational.gas_kwh@E14001526", @@ -563580,7 +563580,7 @@ "resolved_period": 2025, "resolved_value": 345954252.48176825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_207ce397d97a9c225178ed9a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4080972217d47d3e132303e7" }, { "name": "desnz.subnational.gas_kwh@E14001527", @@ -563593,7 +563593,7 @@ "resolved_period": 2025, "resolved_value": 478069553.5527849, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fdc9f5f553f1cbebd6497ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_143b8f90628ae813f5ed7350" }, { "name": "desnz.subnational.gas_kwh@E14001528", @@ -563606,7 +563606,7 @@ "resolved_period": 2025, "resolved_value": 418981559.61179876, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16f9e53be64148118af8adb0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7fdb9ab7916a06c988a881b" }, { "name": "desnz.subnational.gas_kwh@E14001529", @@ -563619,7 +563619,7 @@ "resolved_period": 2025, "resolved_value": 378951242.6777274, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e882d15b796c93a9441be49f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4cc2fc8d5a2a998f3378c92" }, { "name": "desnz.subnational.gas_kwh@E14001530", @@ -563632,7 +563632,7 @@ "resolved_period": 2025, "resolved_value": 337880427.1036093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99df3c291b6e271a385776d8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_beefbc14e754af537cce5c11" }, { "name": "desnz.subnational.gas_kwh@E14001531", @@ -563645,7 +563645,7 @@ "resolved_period": 2025, "resolved_value": 478307378.7468646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79eed410953e090ee0983e44" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dec8ab683da7eba39212dc98" }, { "name": "desnz.subnational.gas_kwh@E14001532", @@ -563658,7 +563658,7 @@ "resolved_period": 2025, "resolved_value": 484239273.37549895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5affe4e4ff504b7c85dc0096" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_714addbcdb0b0ef082fb61ec" }, { "name": "desnz.subnational.gas_kwh@E14001533", @@ -563671,7 +563671,7 @@ "resolved_period": 2025, "resolved_value": 344899397.25786823, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f71da7670a877522ac0ecabf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07d4b6554d8f5eca6b1ff81c" }, { "name": "desnz.subnational.gas_kwh@E14001534", @@ -563684,7 +563684,7 @@ "resolved_period": 2025, "resolved_value": 411433189.5062043, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa8a8169cda79566960fc6f4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_49667e832cd03d7829e0f990" }, { "name": "desnz.subnational.gas_kwh@E14001535", @@ -563697,7 +563697,7 @@ "resolved_period": 2025, "resolved_value": 509084622.44962597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37f9eb7c22fc59e70832d443" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db94a78ccae7a5f415391022" }, { "name": "desnz.subnational.gas_kwh@E14001536", @@ -563710,7 +563710,7 @@ "resolved_period": 2025, "resolved_value": 384766878.9366351, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13f75b612f4dc633cc304705" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36ba3621267fee52c7bac798" }, { "name": "desnz.subnational.gas_kwh@E14001537", @@ -563723,7 +563723,7 @@ "resolved_period": 2025, "resolved_value": 393618809.9238796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9da5e6ec3c83a5e0fcd9faef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f40da7fd7d72180e294443b" }, { "name": "desnz.subnational.gas_kwh@E14001538", @@ -563736,7 +563736,7 @@ "resolved_period": 2025, "resolved_value": 400215003.82284707, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34f5ea8161acf6052cdaa3ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e65da8e72cf5613a68dcaef2" }, { "name": "desnz.subnational.gas_kwh@E14001539", @@ -563749,7 +563749,7 @@ "resolved_period": 2025, "resolved_value": 493547040.36747056, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09f0aa0ed434592d97282a2b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d98a1a6d53a4861c04ae7650" }, { "name": "desnz.subnational.gas_kwh@E14001540", @@ -563762,7 +563762,7 @@ "resolved_period": 2025, "resolved_value": 331069044.49634576, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28fddbdcb4115a6b2607bfbf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e502ec183999bd66a78288d" }, { "name": "desnz.subnational.gas_kwh@E14001541", @@ -563775,7 +563775,7 @@ "resolved_period": 2025, "resolved_value": 409183504.21243596, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8da5811979a86625a0514bb8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84cd2f22b0325d754fc3b0ca" }, { "name": "desnz.subnational.gas_kwh@E14001542", @@ -563788,7 +563788,7 @@ "resolved_period": 2025, "resolved_value": 368034096.0885796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63657db20251d6b6ee0716b4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_129f0d11998a4b13127ce3d3" }, { "name": "desnz.subnational.gas_kwh@E14001543", @@ -563801,7 +563801,7 @@ "resolved_period": 2025, "resolved_value": 380854918.26435816, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_794ecdd26a45e77c57b7edb2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f58c4fb49873d6b13971238" }, { "name": "desnz.subnational.gas_kwh@E14001544", @@ -563814,7 +563814,7 @@ "resolved_period": 2025, "resolved_value": 300018210.6150796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0264feb80e5237374c5b134a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9febdf89e9c8174365443241" }, { "name": "desnz.subnational.gas_kwh@E14001545", @@ -563827,7 +563827,7 @@ "resolved_period": 2025, "resolved_value": 319109602.7604765, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b352e5247914938f3e336ff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cc137d662817ce3bc6d0064" }, { "name": "desnz.subnational.gas_kwh@E14001546", @@ -563840,7 +563840,7 @@ "resolved_period": 2025, "resolved_value": 370659597.6679365, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4ad5c8abc93a8c3476bf5e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b58a3e6bc3d990317e4d2fd" }, { "name": "desnz.subnational.gas_kwh@E14001547", @@ -563853,7 +563853,7 @@ "resolved_period": 2025, "resolved_value": 397140136.678219, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c45dd85a3bfd14e45812842" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee4b889d853ede9cd9a9b7bb" }, { "name": "desnz.subnational.gas_kwh@E14001548", @@ -563866,7 +563866,7 @@ "resolved_period": 2025, "resolved_value": 217083380.87284914, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bab275b8661b166d1a36a9f4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81aede29ed0eea3cf374bb55" }, { "name": "desnz.subnational.gas_kwh@E14001549", @@ -563879,7 +563879,7 @@ "resolved_period": 2025, "resolved_value": 381358550.5614466, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2acebb5bc497e502805d91c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0753f71d8c5bd457f14b44a1" }, { "name": "desnz.subnational.gas_kwh@E14001550", @@ -563892,7 +563892,7 @@ "resolved_period": 2025, "resolved_value": 417395527.1037596, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33e58c407ee729575806f7f7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c7e6d4e6206db7e1c1b3a11a" }, { "name": "desnz.subnational.gas_kwh@E14001551", @@ -563905,7 +563905,7 @@ "resolved_period": 2025, "resolved_value": 360191441.10917944, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f00cfeb24f18ac9e5975e18d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3abf498a0f7474684bbbf9f" }, { "name": "desnz.subnational.gas_kwh@E14001552", @@ -563918,7 +563918,7 @@ "resolved_period": 2025, "resolved_value": 200235080.30946857, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa9d5f6977b263ac8513851e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_859459bbf178f73b930bc5a9" }, { "name": "desnz.subnational.gas_kwh@E14001553", @@ -563931,7 +563931,7 @@ "resolved_period": 2025, "resolved_value": 401907882.1592727, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9aa0f05fe4173dda5a6e1e8f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4cf9b0e0da0027fccd8c9ac" }, { "name": "desnz.subnational.gas_kwh@E14001554", @@ -563944,7 +563944,7 @@ "resolved_period": 2025, "resolved_value": 217709847.1346528, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69b643e13877b8d69f09641c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_150b767b2959a4f2a62cc97f" }, { "name": "desnz.subnational.gas_kwh@E14001555", @@ -563957,7 +563957,7 @@ "resolved_period": 2025, "resolved_value": 436277941.7361933, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50039578c908fe727da41872" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b3c65e437d1a5f345e07b27" }, { "name": "desnz.subnational.gas_kwh@E14001556", @@ -563970,7 +563970,7 @@ "resolved_period": 2025, "resolved_value": 483713364.9863067, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd1a2cce77db39110d19d10" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6f4614a444fdd3cfc782a684" }, { "name": "desnz.subnational.gas_kwh@E14001557", @@ -563983,7 +563983,7 @@ "resolved_period": 2025, "resolved_value": 488672917.7251768, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_caaadb9ec0a259afa3917970" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9b36e7d650daf73a7dd5725" }, { "name": "desnz.subnational.gas_kwh@E14001558", @@ -563996,7 +563996,7 @@ "resolved_period": 2025, "resolved_value": 446521316.3866569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a2a7791be1f841de13dcf68" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14c31f4927831620c15c72c5" }, { "name": "desnz.subnational.gas_kwh@E14001559", @@ -564009,7 +564009,7 @@ "resolved_period": 2025, "resolved_value": 253166294.62415957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8620a0deb4647a18beb8da50" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e0a10c72474e2ba8f816411" }, { "name": "desnz.subnational.gas_kwh@E14001560", @@ -564022,7 +564022,7 @@ "resolved_period": 2025, "resolved_value": 435388648.4277067, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69900a81ea06e6975110f035" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c12dc36dbd7e3f699a3fa9fe" }, { "name": "desnz.subnational.gas_kwh@E14001561", @@ -564035,7 +564035,7 @@ "resolved_period": 2025, "resolved_value": 395286384.6612602, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79e034df0def390239a29b59" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2f8f11aa4fc5a474d5b3731f" }, { "name": "desnz.subnational.gas_kwh@E14001562", @@ -564048,7 +564048,7 @@ "resolved_period": 2025, "resolved_value": 442387053.434871, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb297c2aba4c5f02bae91afb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_23bae7951abcc6dc060a73ad" }, { "name": "desnz.subnational.gas_kwh@E14001563", @@ -564061,7 +564061,7 @@ "resolved_period": 2025, "resolved_value": 373807098.97412497, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_360c87bd0246cde6b8dcbdef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe5712ee0007c78e655d857b" }, { "name": "desnz.subnational.gas_kwh@E14001564", @@ -564074,7 +564074,7 @@ "resolved_period": 2025, "resolved_value": 373786299.14286757, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c12eb18a5beac33f66f939d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6eef34939209989f22e65827" }, { "name": "desnz.subnational.gas_kwh@E14001565", @@ -564087,7 +564087,7 @@ "resolved_period": 2025, "resolved_value": 436182355.6231415, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea645f6f5dd04c9200db63a6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48a49b34f113af60161d7331" }, { "name": "desnz.subnational.gas_kwh@E14001566", @@ -564100,7 +564100,7 @@ "resolved_period": 2025, "resolved_value": 430913827.8281243, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19729ee339e98233ab380e96" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0bd2f9ffc20b079c97aaaa7" }, { "name": "desnz.subnational.gas_kwh@E14001567", @@ -564113,7 +564113,7 @@ "resolved_period": 2025, "resolved_value": 421559006.04085374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_daa3893b4cc2782c7986ea38" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de989dcbc9b1ead731fb5ed9" }, { "name": "desnz.subnational.gas_kwh@E14001568", @@ -564126,7 +564126,7 @@ "resolved_period": 2025, "resolved_value": 423089077.7324021, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2f858c8eb253aa365466420" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69c170a91cbee0d26acf290d" }, { "name": "desnz.subnational.gas_kwh@E14001569", @@ -564139,7 +564139,7 @@ "resolved_period": 2025, "resolved_value": 137156441.50643173, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b05d9715a3b7c08ebed0872c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d824c76eae2046060ccb8926" }, { "name": "desnz.subnational.gas_kwh@E14001570", @@ -564152,7 +564152,7 @@ "resolved_period": 2025, "resolved_value": 296756125.27069294, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be47508230f3ffe3692b4304" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19b5c49dcc8915ae085fb087" }, { "name": "desnz.subnational.gas_kwh@E14001571", @@ -564165,7 +564165,7 @@ "resolved_period": 2025, "resolved_value": 449542734.61562085, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6244440ba6cf7430aad20b1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca71f675038bbce405e1aa2b" }, { "name": "desnz.subnational.gas_kwh@E14001572", @@ -564178,7 +564178,7 @@ "resolved_period": 2025, "resolved_value": 294892320.1059502, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c3dcd4fd8082828de7145c2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8d16f1e55e5bb7d718bbf0e" }, { "name": "desnz.subnational.gas_kwh@E14001573", @@ -564191,7 +564191,7 @@ "resolved_period": 2025, "resolved_value": 451002230.82747823, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_551c23aeef9e1524ad24c177" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d33ab45b35bda26252a6a194" }, { "name": "desnz.subnational.gas_kwh@E14001574", @@ -564204,7 +564204,7 @@ "resolved_period": 2025, "resolved_value": 425273594.7365769, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3dea79e7a1f68459bd40be01" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b8c7d418583da63f2a40b82" }, { "name": "desnz.subnational.gas_kwh@E14001575", @@ -564217,7 +564217,7 @@ "resolved_period": 2025, "resolved_value": 262761042.9454166, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e782330d4f8ee3a0992f9e38" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89a007f46c1bfcf332474d1b" }, { "name": "desnz.subnational.gas_kwh@E14001576", @@ -564230,7 +564230,7 @@ "resolved_period": 2025, "resolved_value": 315544747.48758346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc56fcb43b57aa6f546ffbb2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_637a0f62d568cfc91b0b48f1" }, { "name": "desnz.subnational.gas_kwh@E14001577", @@ -564243,7 +564243,7 @@ "resolved_period": 2025, "resolved_value": 403601963.05460376, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91460e270b6dc49180a716bb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcda570d077024aa45834ebc" }, { "name": "desnz.subnational.gas_kwh@E14001578", @@ -564256,7 +564256,7 @@ "resolved_period": 2025, "resolved_value": 298931902.75438493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d682d88af71f096185b41a65" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03185e8feea4a52f96e0e649" }, { "name": "desnz.subnational.gas_kwh@E14001579", @@ -564269,7 +564269,7 @@ "resolved_period": 2025, "resolved_value": 300202241.96046203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b0298689c72343045f8e008f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5dd0d9aeac2a3b0d24be6e8d" }, { "name": "desnz.subnational.gas_kwh@E14001580", @@ -564282,7 +564282,7 @@ "resolved_period": 2025, "resolved_value": 329530625.9642736, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed0d5ebe14ed17c70859d13d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ced7bf01711254e24e5a6ba8" }, { "name": "desnz.subnational.gas_kwh@E14001581", @@ -564295,7 +564295,7 @@ "resolved_period": 2025, "resolved_value": 339716553.668391, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64f770326c03cdf90baf7356" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec5e59264d55b002e8ae0ca5" }, { "name": "desnz.subnational.gas_kwh@E14001582", @@ -564308,7 +564308,7 @@ "resolved_period": 2025, "resolved_value": 392795398.2970403, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_40aba731a8d74bd429cbba28" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_846a3f7958556fcea07b795c" }, { "name": "desnz.subnational.gas_kwh@E14001583", @@ -564321,7 +564321,7 @@ "resolved_period": 2025, "resolved_value": 433590711.35792845, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ce66bfd2e6c9491e6402b84" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b2f2ddd2e387134c701ddc96" }, { "name": "desnz.subnational.gas_kwh@E14001584", @@ -564334,7 +564334,7 @@ "resolved_period": 2025, "resolved_value": 359529730.47431046, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e457b62a19548105d4ba396a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_526d53bf30993b8adf88db6e" }, { "name": "desnz.subnational.gas_kwh@E14001585", @@ -564347,7 +564347,7 @@ "resolved_period": 2025, "resolved_value": 419297006.6352253, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d95a2346d2abb284d98e9bf5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_702d6ff002bbfd9e5aec408e" }, { "name": "desnz.subnational.gas_kwh@E14001586", @@ -564360,7 +564360,7 @@ "resolved_period": 2025, "resolved_value": 516248899.9296568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b9b399b8f396f400e88bf03" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcef42bfd55301f5b7a64728" }, { "name": "desnz.subnational.gas_kwh@E14001587", @@ -564373,7 +564373,7 @@ "resolved_period": 2025, "resolved_value": 386401979.8114575, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_739e092c2d2e760a2a5e478c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b10c30842e29c6d1e5294418" }, { "name": "desnz.subnational.gas_kwh@E14001588", @@ -564386,7 +564386,7 @@ "resolved_period": 2025, "resolved_value": 514350733.5689423, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e36ca8264e133cd777e4c93e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3d0f13900a65efa6e83e667" }, { "name": "desnz.subnational.gas_kwh@E14001589", @@ -564399,7 +564399,7 @@ "resolved_period": 2025, "resolved_value": 449243664.7584347, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a295349b878f4b83125a06a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_484708f27c541003970add0c" }, { "name": "desnz.subnational.gas_kwh@E14001590", @@ -564412,7 +564412,7 @@ "resolved_period": 2025, "resolved_value": 334581923.57649124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_216341ce909fb763fd9d68b7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bf4ce77d3ced787af78059a3" }, { "name": "desnz.subnational.gas_kwh@E14001591", @@ -564425,7 +564425,7 @@ "resolved_period": 2025, "resolved_value": 345043846.7442107, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_531ec265ab5a6e3a0f9bf4cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6760c514e8f25f2207dd0d1" }, { "name": "desnz.subnational.gas_kwh@E14001592", @@ -564438,7 +564438,7 @@ "resolved_period": 2025, "resolved_value": 441407694.5097266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fab4c9e260a13aa7c239d266" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11c2515e7b57029faf4c2613" }, { "name": "desnz.subnational.gas_kwh@E14001593", @@ -564451,7 +564451,7 @@ "resolved_period": 2025, "resolved_value": 465311853.62909245, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b50926f7a7af50f7dda6992" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7229807b4408449fb84930a5" }, { "name": "desnz.subnational.gas_kwh@E14001594", @@ -564464,7 +564464,7 @@ "resolved_period": 2025, "resolved_value": 400572811.3710336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ab7997cc38c910b441b1bdc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd6a97f7470747b50cfd8ebe" }, { "name": "desnz.subnational.gas_kwh@E14001595", @@ -564477,7 +564477,7 @@ "resolved_period": 2025, "resolved_value": 434224978.6028836, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf796d1c9bbc218340a5a588" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c43b419d338e251541967e3" }, { "name": "desnz.subnational.gas_kwh@E14001596", @@ -564490,7 +564490,7 @@ "resolved_period": 2025, "resolved_value": 506945460.18893427, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb6432ff50bb37922f8d84fe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f245c2d7d5aa2a1359a39749" }, { "name": "desnz.subnational.gas_kwh@E14001597", @@ -564503,7 +564503,7 @@ "resolved_period": 2025, "resolved_value": 375222954.86759984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abc6b1fd988ab30996c7a2a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5aa2595e8b37aac02bece2c" }, { "name": "desnz.subnational.gas_kwh@E14001598", @@ -564516,7 +564516,7 @@ "resolved_period": 2025, "resolved_value": 438710735.7533582, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18789f01da7252d5897d4b0b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1063599adab489d8596d44d6" }, { "name": "desnz.subnational.gas_kwh@E14001599", @@ -564529,7 +564529,7 @@ "resolved_period": 2025, "resolved_value": 385862089.0011878, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43db31a4ed93d0009bca7c06" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94f5b0811dd6469e13d64120" }, { "name": "desnz.subnational.gas_kwh@E14001600", @@ -564542,7 +564542,7 @@ "resolved_period": 2025, "resolved_value": 411283626.6096351, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6452b74fbf078e381d730af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecbf507d6b816248ab6e1c3f" }, { "name": "desnz.subnational.gas_kwh@E14001601", @@ -564555,7 +564555,7 @@ "resolved_period": 2025, "resolved_value": 388926879.4355615, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a21b7fd7988c4144c602369" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7bf37dd45d76540fa530dba6" }, { "name": "desnz.subnational.gas_kwh@E14001602", @@ -564568,7 +564568,7 @@ "resolved_period": 2025, "resolved_value": 418404088.91693115, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b70fde2b5fa5c26d0317dbd4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e7fed97e98864b16a5848e5" }, { "name": "desnz.subnational.gas_kwh@E14001603", @@ -564581,7 +564581,7 @@ "resolved_period": 2025, "resolved_value": 299286630.24633825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_562346774951f651de14a635" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_35c640ae90b358844eef80ba" }, { "name": "desnz.subnational.gas_kwh@E14001604", @@ -564594,7 +564594,7 @@ "resolved_period": 2025, "resolved_value": 415459530.2856336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ef51e6d8fdbdf031ce5dfb4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6967ae3227bff23ac340e0b4" }, { "name": "desnz.subnational.gas_kwh@E14001605", @@ -564607,7 +564607,7 @@ "resolved_period": 2025, "resolved_value": 425877258.4220958, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_49ee77a6a2228b5e68289444" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebc0b6f592421114e7bf646b" }, { "name": "desnz.subnational.gas_kwh@S14000021", @@ -564620,7 +564620,7 @@ "resolved_period": 2025, "resolved_value": 511222392.56606686, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d336cc64b5006281c6b64b12" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e208ed0e9750395fe17dc9c3" }, { "name": "desnz.subnational.gas_kwh@S14000027", @@ -564633,7 +564633,7 @@ "resolved_period": 2025, "resolved_value": 14916613.487488225, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51170e1dc111557e3a5e6439" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87f1a51e5b80a7e1739b3a2a" }, { "name": "desnz.subnational.gas_kwh@S14000045", @@ -564646,7 +564646,7 @@ "resolved_period": 2025, "resolved_value": 420961134.087085, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d5cf1f07bd6ad7e8c348fcaa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28c8f040b099f8f57da6d5e6" }, { "name": "desnz.subnational.gas_kwh@S14000048", @@ -564659,7 +564659,7 @@ "resolved_period": 2025, "resolved_value": 416720666.4347917, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b08f31e6e3df07ef9a87c8d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a42b38453a53c85578f1cc4f" }, { "name": "desnz.subnational.gas_kwh@S14000051", @@ -564685,7 +564685,7 @@ "resolved_period": 2025, "resolved_value": 488292016.84088826, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7797f34f61a5f486760b0485" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1a8af6f3beb36bd3e06d0d5" }, { "name": "desnz.subnational.gas_kwh@S14000061", @@ -564698,7 +564698,7 @@ "resolved_period": 2025, "resolved_value": 575996771.1326472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a6b1937fec82994d9c85eae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52eb43006c49ea2f1742bd24" }, { "name": "desnz.subnational.gas_kwh@S14000062", @@ -564711,7 +564711,7 @@ "resolved_period": 2025, "resolved_value": 393219361.6319043, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcc9f62b150c02bf3e5697ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5992abf875d152217942efbd" }, { "name": "desnz.subnational.gas_kwh@S14000063", @@ -564724,7 +564724,7 @@ "resolved_period": 2025, "resolved_value": 434922272.2928556, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac5f27c06da2670ac95b8c15" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad9dd57fb6c246f0f5f4c90d" }, { "name": "desnz.subnational.gas_kwh@S14000064", @@ -564737,7 +564737,7 @@ "resolved_period": 2025, "resolved_value": 425762056.04968315, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a49a670bf1e4b60722364db" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3291fc9120456f250360da54" }, { "name": "desnz.subnational.gas_kwh@S14000065", @@ -564750,7 +564750,7 @@ "resolved_period": 2025, "resolved_value": 357523059.0334841, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c8de14f9565885fa4a95cfd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f6acbd14de02ea6d0aa9db90" }, { "name": "desnz.subnational.gas_kwh@S14000066", @@ -564763,7 +564763,7 @@ "resolved_period": 2025, "resolved_value": 424192561.9203848, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88636fbb7dd22df8d0f70ab0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b42a77f0b92f5b8c7abf68ee" }, { "name": "desnz.subnational.gas_kwh@S14000067", @@ -564776,7 +564776,7 @@ "resolved_period": 2025, "resolved_value": 243602312.78774548, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03ebde48d5aca3dfda0911bd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f96a62fdf4e372d1cb2554a" }, { "name": "desnz.subnational.gas_kwh@S14000068", @@ -564789,7 +564789,7 @@ "resolved_period": 2025, "resolved_value": 455391558.6986263, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_112d3efb10602d4a0e3e437a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d402261a107323c368d81ac" }, { "name": "desnz.subnational.gas_kwh@S14000069", @@ -564802,7 +564802,7 @@ "resolved_period": 2025, "resolved_value": 146066733.53040093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0127bfe5c1fa700c87f2892c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a1c8f5edb0d7973056cdf81" }, { "name": "desnz.subnational.gas_kwh@S14000070", @@ -564815,7 +564815,7 @@ "resolved_period": 2025, "resolved_value": 426239470.8139567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6f2405e5bc1642a9f09c284" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa6eaddb2d7d9baa5c87c790" }, { "name": "desnz.subnational.gas_kwh@S14000071", @@ -564828,7 +564828,7 @@ "resolved_period": 2025, "resolved_value": 450435283.2004095, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0aec3fa01b084d5b7af084c4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e9f451e4a67743c634b1ded" }, { "name": "desnz.subnational.gas_kwh@S14000072", @@ -564841,7 +564841,7 @@ "resolved_period": 2025, "resolved_value": 432342066.9236411, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1770546c8de205a7998ca422" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_462efe479de23d206cfcf8bf" }, { "name": "desnz.subnational.gas_kwh@S14000073", @@ -564854,7 +564854,7 @@ "resolved_period": 2025, "resolved_value": 317365983.9244878, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_df6f74ac3d890abbf9fc2749" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b64b14ba49821aca6c2b7391" }, { "name": "desnz.subnational.gas_kwh@S14000074", @@ -564867,7 +564867,7 @@ "resolved_period": 2025, "resolved_value": 253082721.9754556, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1524a775d0485529a323a287" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe7394c3da0103436e8f5382" }, { "name": "desnz.subnational.gas_kwh@S14000075", @@ -564880,7 +564880,7 @@ "resolved_period": 2025, "resolved_value": 407271588.833464, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ee8d4b56ac6ece1ef9cd030" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39aac3dfeea286e83d80d4ee" }, { "name": "desnz.subnational.gas_kwh@S14000076", @@ -564893,7 +564893,7 @@ "resolved_period": 2025, "resolved_value": 448591317.4622322, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11a7678d493ba26fd48c6161" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7dde94b8558f1cc62890fed" }, { "name": "desnz.subnational.gas_kwh@S14000077", @@ -564906,7 +564906,7 @@ "resolved_period": 2025, "resolved_value": 471004238.24913293, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53db25a7300d3a5d18aa241a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc4ed58c6f8cad1ff76b4e32" }, { "name": "desnz.subnational.gas_kwh@S14000078", @@ -564919,7 +564919,7 @@ "resolved_period": 2025, "resolved_value": 412760641.28866434, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16447279d598dbff173f6e81" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_396dceb7238cb396bed8c13c" }, { "name": "desnz.subnational.gas_kwh@S14000079", @@ -564932,7 +564932,7 @@ "resolved_period": 2025, "resolved_value": 457888312.24887323, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31f438a138d12aa4c0468df0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b168dca90aa6fec7d34a6247" }, { "name": "desnz.subnational.gas_kwh@S14000080", @@ -564945,7 +564945,7 @@ "resolved_period": 2025, "resolved_value": 473621766.94786257, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3b9afd52ed263e9d17fbb37" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6bed05d10ecdc879c18a1644" }, { "name": "desnz.subnational.gas_kwh@S14000081", @@ -564958,7 +564958,7 @@ "resolved_period": 2025, "resolved_value": 417272863.6065772, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_319efed9136413ee3777c15b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eeebad11959607e33e636290" }, { "name": "desnz.subnational.gas_kwh@S14000082", @@ -564971,7 +564971,7 @@ "resolved_period": 2025, "resolved_value": 510671369.49669874, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e7e58d6fa594e426926c55e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81c845826d3ea422d2faef6f" }, { "name": "desnz.subnational.gas_kwh@S14000083", @@ -564984,7 +564984,7 @@ "resolved_period": 2025, "resolved_value": 440651782.79638374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_860637ea6996ff773b12c8db" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b8a7088990bf2d48da57d5f" }, { "name": "desnz.subnational.gas_kwh@S14000084", @@ -564997,7 +564997,7 @@ "resolved_period": 2025, "resolved_value": 358815126.4437203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c7ed60f6984481b6356f22f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e648f6171be058477059648" }, { "name": "desnz.subnational.gas_kwh@S14000085", @@ -565010,7 +565010,7 @@ "resolved_period": 2025, "resolved_value": 349579205.5100718, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0feaf7678da91b17e59ca228" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_129a66d5790967cded1d29fd" }, { "name": "desnz.subnational.gas_kwh@S14000086", @@ -565023,7 +565023,7 @@ "resolved_period": 2025, "resolved_value": 363273737.0362392, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f49b60041da2c05f8366f269" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3c918c5fa12db118d6bb927" }, { "name": "desnz.subnational.gas_kwh@S14000087", @@ -565036,7 +565036,7 @@ "resolved_period": 2025, "resolved_value": 386880404.00068337, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_753da3622b7a860e59bcf062" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d01211c3335c815a28dfc0f0" }, { "name": "desnz.subnational.gas_kwh@S14000088", @@ -565049,7 +565049,7 @@ "resolved_period": 2025, "resolved_value": 377966231.87850994, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e52bf54b1523fc67d5433527" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_49157b664743e5df3723ec67" }, { "name": "desnz.subnational.gas_kwh@S14000089", @@ -565062,7 +565062,7 @@ "resolved_period": 2025, "resolved_value": 377895070.31351143, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75f1db1231fafbb3ecbf349e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17044f3804dc0f9d48e09b4a" }, { "name": "desnz.subnational.gas_kwh@S14000090", @@ -565075,7 +565075,7 @@ "resolved_period": 2025, "resolved_value": 449088993.1828191, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19416fc4fd0dcafb727871d9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_418521214570da2a38557829" }, { "name": "desnz.subnational.gas_kwh@S14000091", @@ -565088,7 +565088,7 @@ "resolved_period": 2025, "resolved_value": 265227984.09511125, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33a295e99ee4eb85f661a80f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2698f0183195d4a7decd139c" }, { "name": "desnz.subnational.gas_kwh@S14000092", @@ -565101,7 +565101,7 @@ "resolved_period": 2025, "resolved_value": 462961678.3916776, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d3a60161015f9bdc28acb39" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65a383b88a6b7d05b88f79a6" }, { "name": "desnz.subnational.gas_kwh@S14000093", @@ -565114,7 +565114,7 @@ "resolved_period": 2025, "resolved_value": 435881085.49837583, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73e896244ab5ab234477931e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4cf73b7ea085c1c6af0d2705" }, { "name": "desnz.subnational.gas_kwh@S14000094", @@ -565127,7 +565127,7 @@ "resolved_period": 2025, "resolved_value": 290179083.4237247, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ddaf5305f1554a488a3a4ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a57b7ea247ad14c3c2e496c2" }, { "name": "desnz.subnational.gas_kwh@S14000095", @@ -565140,7 +565140,7 @@ "resolved_period": 2025, "resolved_value": 482271528.28276056, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0f242752b1c41771cadd0b7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_241930fa6feeb27c1ebab9eb" }, { "name": "desnz.subnational.gas_kwh@S14000096", @@ -565153,7 +565153,7 @@ "resolved_period": 2025, "resolved_value": 409641078.0018548, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8345f6a193cab310515bc5c1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa9d935ff025c1d6dcb0d207" }, { "name": "desnz.subnational.gas_kwh@S14000097", @@ -565166,7 +565166,7 @@ "resolved_period": 2025, "resolved_value": 531646380.2426108, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e40421e2d7e5558de3fa7947" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d045c2ccae1e02dc6d47d51" }, { "name": "desnz.subnational.gas_kwh@S14000098", @@ -565179,7 +565179,7 @@ "resolved_period": 2025, "resolved_value": 294406437.823576, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecca12d186ecd3e93b692ddc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be1482f6ae4097d91ab671ab" }, { "name": "desnz.subnational.gas_kwh@S14000099", @@ -565192,7 +565192,7 @@ "resolved_period": 2025, "resolved_value": 421222334.4637426, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3dfa86cd84db540d5d23ab78" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_304b712239a0f56162302a90" }, { "name": "desnz.subnational.gas_kwh@S14000100", @@ -565205,7 +565205,7 @@ "resolved_period": 2025, "resolved_value": 438594142.6541803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bbede50369d8867111e46147" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4cd485b57f14e60d1859952b" }, { "name": "desnz.subnational.gas_kwh@S14000101", @@ -565218,7 +565218,7 @@ "resolved_period": 2025, "resolved_value": 404637733.4818747, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc6393af35906c7a69d65a31" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f136594ec038415e258be494" }, { "name": "desnz.subnational.gas_kwh@S14000102", @@ -565231,7 +565231,7 @@ "resolved_period": 2025, "resolved_value": 407054656.38935065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f1f2b9826729c24afda335f5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0674d55f5bddbcba54d4aae1" }, { "name": "desnz.subnational.gas_kwh@S14000103", @@ -565244,7 +565244,7 @@ "resolved_period": 2025, "resolved_value": 408676548.82219803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7f43adc9b9a76a90cf31e841" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9008b6b706671450fe685630" }, { "name": "desnz.subnational.gas_kwh@S14000104", @@ -565257,7 +565257,7 @@ "resolved_period": 2025, "resolved_value": 445176660.62926835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ce2f67a16dbaa19252adbf4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52810d15c12ad26a1a6692f6" }, { "name": "desnz.subnational.gas_kwh@S14000105", @@ -565270,7 +565270,7 @@ "resolved_period": 2025, "resolved_value": 430315823.76435345, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f1fbc8224d57273d1e963ef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_177bfd34da1e4427882b9897" }, { "name": "desnz.subnational.gas_kwh@S14000106", @@ -565283,7 +565283,7 @@ "resolved_period": 2025, "resolved_value": 382979469.7895213, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a73fc81ce52dc9139ea277b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_425b04f1a644f94b0feba404" }, { "name": "desnz.subnational.gas_kwh@S14000107", @@ -565296,7 +565296,7 @@ "resolved_period": 2025, "resolved_value": 413706157.316551, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c62253631eaab754478e1707" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a5a8479160962bea75ab84b" }, { "name": "desnz.subnational.gas_kwh@S14000108", @@ -565309,7 +565309,7 @@ "resolved_period": 2025, "resolved_value": 327760893.7624109, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f9b2cbc18f7de4d9c33e3a4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_984142a34dddcbd324360acd" }, { "name": "desnz.subnational.gas_kwh@S14000109", @@ -565322,7 +565322,7 @@ "resolved_period": 2025, "resolved_value": 393950648.28039277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f370ad1bb2eb04da9665570" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0bbfa2f2824bef72c5cc0cf8" }, { "name": "desnz.subnational.gas_kwh@S14000110", @@ -565335,7 +565335,7 @@ "resolved_period": 2025, "resolved_value": 460557269.41524297, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b75a5714a53ac514c6f2201e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a11a470cca223aecfc3a4d7" }, { "name": "desnz.subnational.gas_kwh@S14000111", @@ -565348,7 +565348,7 @@ "resolved_period": 2025, "resolved_value": 298042428.71961474, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_990a500cfe2c6708604c0c44" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65f7bfad8c0c1513a31b2acd" }, { "name": "desnz.subnational.gas_kwh@W07000081", @@ -565361,7 +565361,7 @@ "resolved_period": 2025, "resolved_value": 378403628.3868595, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4341a630f96e84e5b41aa5be" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_154daaaf4c797138813cf523" }, { "name": "desnz.subnational.gas_kwh@W07000082", @@ -565374,7 +565374,7 @@ "resolved_period": 2025, "resolved_value": 373799823.8006699, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_badffefe37f244117470c13a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7688004f77edb318e39adf9e" }, { "name": "desnz.subnational.gas_kwh@W07000083", @@ -565387,7 +565387,7 @@ "resolved_period": 2025, "resolved_value": 296495444.474982, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fbb780944a437a5debb04d78" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b90c16b1d894f7bd8aa2d873" }, { "name": "desnz.subnational.gas_kwh@W07000084", @@ -565400,7 +565400,7 @@ "resolved_period": 2025, "resolved_value": 453983872.80257225, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18532538dfe577ddd84f9e38" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ac4782aee44de23c4d85c1f" }, { "name": "desnz.subnational.gas_kwh@W07000085", @@ -565413,7 +565413,7 @@ "resolved_period": 2025, "resolved_value": 262039192.58760116, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c8a7d1d9170da5d1bb5d388" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8dba5e4c2f7aa41ac054bdc" }, { "name": "desnz.subnational.gas_kwh@W07000086", @@ -565426,7 +565426,7 @@ "resolved_period": 2025, "resolved_value": 379014428.97025883, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e234a6ff2574c09c5107482" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3dbe5f905a819b5a025676f" }, { "name": "desnz.subnational.gas_kwh@W07000087", @@ -565439,7 +565439,7 @@ "resolved_period": 2025, "resolved_value": 187165770.3015469, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_235963244fc52463836e5e60" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93cac286c4ae2e9ae322154e" }, { "name": "desnz.subnational.gas_kwh@W07000088", @@ -565452,7 +565452,7 @@ "resolved_period": 2025, "resolved_value": 409503718.00815827, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d75c3fd8761ccf0c47ce66b0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c151654510937971c4120215" }, { "name": "desnz.subnational.gas_kwh@W07000089", @@ -565465,7 +565465,7 @@ "resolved_period": 2025, "resolved_value": 387868632.27748007, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db8acc021c5f348eceed2435" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5651f9104a5c567e0b3fbdc6" }, { "name": "desnz.subnational.gas_kwh@W07000090", @@ -565478,7 +565478,7 @@ "resolved_period": 2025, "resolved_value": 390425659.6013761, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d93ab00b03fa74c82f07ff57" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c95dc3e1ccac9e7c3a6f29d" }, { "name": "desnz.subnational.gas_kwh@W07000091", @@ -565491,7 +565491,7 @@ "resolved_period": 2025, "resolved_value": 343205277.155227, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_049145082256f7b8b4fb4a3b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2fe4ed5e6132fa0010d0d49a" }, { "name": "desnz.subnational.gas_kwh@W07000092", @@ -565504,7 +565504,7 @@ "resolved_period": 2025, "resolved_value": 417463264.95816517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27be9cfda97eb22821d37c21" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_926020c5f0ffdf891e768c0f" }, { "name": "desnz.subnational.gas_kwh@W07000093", @@ -565517,7 +565517,7 @@ "resolved_period": 2025, "resolved_value": 119896914.12893896, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b25e0ba05b37f3a301b0c426" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4af5ac288f5b37e2090e8f5f" }, { "name": "desnz.subnational.gas_kwh@W07000094", @@ -565530,7 +565530,7 @@ "resolved_period": 2025, "resolved_value": 287653912.8009571, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d0369fe095710286b7e92210" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_577b49d4d8f0c52ddc2e34d1" }, { "name": "desnz.subnational.gas_kwh@W07000095", @@ -565543,7 +565543,7 @@ "resolved_period": 2025, "resolved_value": 386270085.3543368, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8eb49500d8cb9b7ca236be3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffbd75ca81c956c1bd6680a5" }, { "name": "desnz.subnational.gas_kwh@W07000096", @@ -565556,7 +565556,7 @@ "resolved_period": 2025, "resolved_value": 201973756.8941546, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a16e84b7087026117ecacbec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af3d5ea2847785fd355cf863" }, { "name": "desnz.subnational.gas_kwh@W07000097", @@ -565569,7 +565569,7 @@ "resolved_period": 2025, "resolved_value": 405110807.08343154, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ec7b75f86c6cae1fa38f465" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63f62d312d26805de1cd599f" }, { "name": "desnz.subnational.gas_kwh@W07000098", @@ -565582,7 +565582,7 @@ "resolved_period": 2025, "resolved_value": 309990993.87232476, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14c8338c94516f6415114187" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9fb91933053c0133e9c11bb1" }, { "name": "desnz.subnational.gas_kwh@W07000099", @@ -565595,7 +565595,7 @@ "resolved_period": 2025, "resolved_value": 465671966.3005213, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_98bc2e0024236f54e9803492" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b4f9246d86dd1c8bda7b93fd" }, { "name": "desnz.subnational.gas_kwh@W07000100", @@ -565608,7 +565608,7 @@ "resolved_period": 2025, "resolved_value": 276839634.36150855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3689eb87fd199e7a887a0fb1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bf92fea2b7047a42689bd63" }, { "name": "desnz.subnational.gas_kwh@W07000101", @@ -565621,7 +565621,7 @@ "resolved_period": 2025, "resolved_value": 313806140.9362899, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6f469b6b9a66a504cadb25ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_15a29f820bd57e38e1e76f11" }, { "name": "desnz.subnational.gas_kwh@W07000102", @@ -565634,7 +565634,7 @@ "resolved_period": 2025, "resolved_value": 200683574.44951722, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31d3021163bb6ab5129c5a75" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ac7a1320ca5e71baeebdef2" }, { "name": "desnz.subnational.gas_kwh@W07000103", @@ -565647,7 +565647,7 @@ "resolved_period": 2025, "resolved_value": 393174885.84865105, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_575628409c1e359b6eda3a92" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de64b5341a2e192f2ad83b2c" }, { "name": "desnz.subnational.gas_kwh@W07000104", @@ -565660,7 +565660,7 @@ "resolved_period": 2025, "resolved_value": 410795598.2622615, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc99a5abf332d50b24144b31" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e0c98430cb716b54ae991508" }, { "name": "desnz.subnational.gas_kwh@W07000105", @@ -565673,7 +565673,7 @@ "resolved_period": 2025, "resolved_value": 413623772.67283386, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ff62132cdaeb560a7912a2d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_311ff5a706ede398db5543ed" }, { "name": "desnz.subnational.gas_kwh@W07000106", @@ -565686,7 +565686,7 @@ "resolved_period": 2025, "resolved_value": 427435966.0679895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e9259db43c92d87e3bf7742" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_40be66cc0b167065f2cc6731" }, { "name": "desnz.subnational.gas_kwh@W07000107", @@ -565699,7 +565699,7 @@ "resolved_period": 2025, "resolved_value": 454423604.10525835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02ee034ec38ea2d0f10db51c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fded1ac5e2e046b8859d9034" }, { "name": "desnz.subnational.gas_kwh@W07000108", @@ -565712,7 +565712,7 @@ "resolved_period": 2025, "resolved_value": 425428959.0977626, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_90f56ae6398b73a64535ddb0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e049788fbf173f4db623f96" }, { "name": "desnz.subnational.gas_kwh@W07000109", @@ -565725,7 +565725,7 @@ "resolved_period": 2025, "resolved_value": 377515070.3431263, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69ab2a2396e10b64f3b308cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37467ea95d497e17e7dd2feb" }, { "name": "desnz.subnational.gas_kwh@W07000110", @@ -565738,7 +565738,7 @@ "resolved_period": 2025, "resolved_value": 347644873.1936174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_790ea259ccfdd197d17722e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a66beeeaf71bf1ce2d7f6b17" }, { "name": "desnz.subnational.gas_kwh@W07000111", @@ -565751,7 +565751,7 @@ "resolved_period": 2025, "resolved_value": 351949471.7060931, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5da917679e09d1fd3bb7f5a1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32c3074ab20d6bd1a4973e2d" }, { "name": "desnz.subnational.gas_kwh@W07000112", @@ -565764,7 +565764,7 @@ "resolved_period": 2025, "resolved_value": 139726849.33439547, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_097651e7f24b68a1ec90cc33" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_acd72fb77c4f317178539334" } ] }, @@ -613247,8 +613247,8 @@ { "resource": "desnz_constituency_energy_facts.json", "rows": 2526, - "rows_sha256": "35c4d4da3055804d007a39e8293ddb8f6fb78cd49b48b5813a6e20bf9235a263", - "inputs_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd" + "rows_sha256": "e851214f580261184f37dce3244d642dd70b025a18433e219e7fb7c6c5b2729f", + "inputs_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3" } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json b/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json index c9de85bed6..77e2353a0f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json @@ -5,10 +5,10 @@ "source_feed": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", + "sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9" + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a" }, "rows": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json index 9d56c2484c..4d3ce8ef8e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json b/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json index 1e69931eed..46d479b6ce 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json +++ b/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json b/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json index a9edc6ca0a..b1d8ba6d5c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json +++ b/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json b/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json index 5297090d7b..bbb158ea52 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json +++ b/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json b/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json index d4f981fb38..ffc379fba7 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json b/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json index cbd143d5f0..a47c49c22a 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json b/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json index 73654ef94e..456fb7f3b2 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json b/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json index 62732bc898..c112277552 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json b/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json index 4e6b9ddc22..9838eeca45 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json @@ -18,12 +18,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json b/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json index e2c8805171..642b229eb2 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json b/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json index 78e3405901..77c58cc0e4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json b/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json index f7c9763096..53a7e2e075 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json b/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json index e9e454902f..1858166152 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json b/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json index cbaf8ddf60..cd2320c2dc 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json +++ b/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json b/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json index a95a52ea06..61727e09a7 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json +++ b/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json @@ -472,7 +472,7 @@ "required_mass_change_reason": "Capital-gains incidence anchor moves the mass of non-liable clone households back to their paired originals until the sub-exempt and loss-making clone mass match the Advani-Summers reporter composition at the redrawn liable mass; every pair's mass and the total household mass are conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Advani and Summers (2020), Capital Gains and UK Inequality, CAGE Working Paper 465", "survey": "Family Resources Survey 2024-25, SPI synthetic support, the HMRC Table 3 redrawn gains on the spine and Advani-Summers capital-gains incidence" @@ -495,7 +495,7 @@ "capital_gains" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Advani and Summers (2020), Capital Gains and UK Inequality, CAGE Working Paper 465", "survey": "Family Resources Survey 2024-25, SPI synthetic support, and Advani-Summers capital-gains incidence" @@ -518,7 +518,7 @@ "required_mass_change_reason": "Capital-gains residential split divides every household carrying liable gainers into arms weighted by the solved residential probabilities, one arm per subset of residential gainers; every household's mass and the total household mass are conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "https://www.gov.uk/government/statistics/capital-gains-tax-statistics", "survey": "HMRC Capital Gains Tax statistics 2026 release, Table 8 (UK residential property disposals, 2024-25, administrative) on the amounts the Table 3 redraw placed" @@ -540,7 +540,7 @@ "required_mass_change_reason": "Capital-gains support split divides the wealthiest households of each HMRC Table 3 income band into light copies at equal weight; every household's mass and the total household mass are conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "HMRC Capital Gains Tax statistics, July 2026 release, Table 3 for 2024-25, via the vendored conditioning facts", "survey": "Family Resources Survey 2024-25, SPI synthetic support and HMRC Capital Gains Tax statistics Table 3 (2024-25 individuals by size of gain and taxable income)" @@ -569,7 +569,7 @@ "required_mass_change_reason": "ETB public-services imputation on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "UK Data Service SN 8856 Effects of Taxes and Benefits household tab, DfT rail fare index, and public NHS activity/cost table.", "survey": "Effects of Taxes and Benefits 1977-2024 and NHS age-gender public table" @@ -589,7 +589,7 @@ "required_mass_change_reason": "ETB VAT expenditure-rate imputation on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "UK Data Service SN 8856 Effects of Taxes and Benefits household tab and cited VAT anchor resource.", "survey": "Effects of Taxes and Benefits 1977-2024" @@ -611,7 +611,7 @@ "required_mass_change_reason": "High-value home support divides every owner household in the top value stratum of its region into light copies at equal weight; every household's mass and the total household mass are conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Microcosm structural operator (microcosm#1240 fix 1); no publisher input", "survey": "Family Resources Survey 2024-25 and SPI synthetic support, after the WAS wealth draw and the regional property uprating" @@ -632,7 +632,7 @@ "required_mass_change_reason": "CGT asset-type assignment on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "https://www.gov.uk/government/statistics/capital-gains-tax-statistics", "survey": "HMRC Capital Gains Tax statistics 2026 release, Table 8 (UK residential property disposals, 2024-25, administrative), Table 4.1 (individuals claiming Business Asset Disposal Relief or Investors' Relief by band of qualifying gain, 2024-25, administrative) and Table 7 (disposals, proceeds and gains by asset type, 2023-24, sample-based), vendored from the pinned Chronicle feed" @@ -656,10 +656,10 @@ "capital_gains" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "conditioning_resource": "hmrc_cgt_conditioning_facts.json", - "conditioning_resource_sha256": "f7425784231e1f6aa657d0f26fc02591d9523600eb12fce5d35becf5dabf7569", + "conditioning_resource_sha256": "6a2ba5e3e43c6d7936416552aadc716729b902dcac24b97093ae8ccf06cf8a8f", "conditioning_surface": "2024-25", "hmrc_surface": "2024-25", "mapped_build_period": "2024" @@ -746,7 +746,7 @@ "full_frs_tei_band_unavailable" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "hmrc_surface": "2023-24", "mapped_build_period": "2024", @@ -773,7 +773,7 @@ "required_mass_change_reason": "ISA subscriptions per adult from HMRC's ISA tables on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "HMRC Individual Savings Account statistics Tables 9.4, 9.6 and 9.7 to 9.9, the cash ISA limit reduction impact note and Lifetime ISA Table 1a, via the vendored facts; Office for National Statistics Wealth and Assets Survey, UK Data Service SN 7215, DOI 10.5255/UKDA-SN-7215-20; local licensed round-8 person and household tabs (interviews April 2020 to March 2022, Great Britain).", "survey": "HMRC Annual savings statistics (September 2026 release); Wealth and Assets Survey round 8" @@ -838,7 +838,7 @@ "required_mass_change_reason": "LCFS consumption imputation on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "UK Data Service SN 9603 Living Costs and Food Survey 2024-25 (2nd edition) household/person tabs and the vendored Chronicle facts for NEED 2024 mean kWh, DESNZ Energy Trends and QEP average prices paid for calendar 2024, road-fuel outturn (DESNZ, HMRC, ONS Consumer Trends) and road fuel by vehicle type (DESNZ), ONS Consumer Trends household spending by COICOP division, the DfT VEH1103 licensed-car stock, NTS bus use, and the DfT and devolved bus finance tables and fares indices.", "survey": "Living Costs and Food Survey 2024-25" @@ -864,7 +864,7 @@ "required_mass_change_reason": "NTS bus-travel imputation on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Department for Transport National Travel Survey, UK Data Service SN 5340 (End User Licence, 19th edition, November 2025), DOI 10.5255/UKDA-SN-5340-19; local licensed tab files (household, individual, trip); England residents only from 2013.", "survey": "National Travel Survey 2002-2024" @@ -884,7 +884,7 @@ "required_mass_change_reason": "Private-school attendance stored on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "policyengine-uk attends_private_school (the gov.simulation.private_school_vat attendance rates and factor), evaluated by the pinned engine", "survey": "policyengine-uk private-school attendance imputation, stored at the spine's weights" @@ -907,7 +907,7 @@ "property_finance_costs" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "https://www.gov.uk/government/statistics/property-rental-income-statistics", "survey": "Survey of Personal Incomes Public Use Tape 2022-23 and HMRC Property Rental Income Statistics 2026 (tax year 2024-25)" @@ -928,7 +928,7 @@ "required_mass_change_reason": "Annual property purchases imputed on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "https://www.gov.uk/government/statistics/uk-stamp-tax-statistics", "survey": "HMRC Annual Stamp Tax Statistics 2024 to 2025 (corrected 11 March 2026), Tables 6b, 8a and 8b" @@ -951,7 +951,7 @@ "property_wealth" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "uk/high_value_home_value_knots.json, built by tools/build_uk_high_value_home_stock.py from PolicyEngine/chronicle#343's registrations", "survey": "HM Land Registry Price Paid latest sales uprated with the UK House Price Index, owner-weighted by region (the dense value node's knots, region level)" @@ -975,7 +975,7 @@ "non_residential_property_value" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "MHCLG dwellings and the UK House Price Index regional average price averaged over the twelve months of calendar 2024 from the July 2026 full file, the frame's valuation basis, so the engine's annual uprating from 2024 projects the value once (microcosm#1240 fix 5).", "survey": "Public regional property reference" @@ -1003,7 +1003,7 @@ "employment_income" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "HMRC, Salary sacrifice reform for pension contributions effective from 6 April 2029", "survey": "Family Resources Survey 2024-25 salary-sacrifice respondents and HMRC salary-sacrifice reform analysis" @@ -1036,7 +1036,7 @@ "household_source_id" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Reserved SPI support households for the HMRC Table 2.5 total-income bands from GBP 200,000, stacked at the published band taxpayer count over the donors per band (PolicyEngine/chronicle#280 lane).", "survey": "Survey of Personal Incomes Public Use Tape 2022-23 and HMRC Income Tax liabilities statistics July 2026 Table 2.5" @@ -1058,7 +1058,7 @@ "student_loan_plan" ], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Explore Education Statistics Table 6a, Higher education total", "survey": "Family Resources Survey 2024-25 and Student Loans Company borrower forecasts for England" @@ -1080,7 +1080,7 @@ "required_mass_change_reason": "WAS Lifetime ISA imputation on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Office for National Statistics Wealth and Assets Survey, UK Data Service SN 7215, DOI 10.5255/UKDA-SN-7215-20; local licensed round-8 person and household tabs (interviews April 2020 to March 2022, Great Britain).", "survey": "Wealth and Assets Survey round 8" @@ -1119,7 +1119,7 @@ "required_mass_change_reason": "WAS wealth imputation on the source spine: household weights pass through unchanged and total household mass is conserved.", "rewrites": [], "source_manifest": "source_stages.json", - "source_manifest_sha256": "03692a33949bf12bd223a409c1ff1c1954839ad49ca53c013cf666185a5ffdb1", + "source_manifest_sha256": "968358237e25306d357d6cdbc41b488d9f6b2484fb51e0fb4c6857f0b223839d", "source_vintages": { "source": "Office for National Statistics Wealth and Assets Survey, UK Data Service SN 7215, DOI 10.5255/UKDA-SN-7215-20; local licensed 2006-22 household tab.", "survey": "Wealth and Assets Survey round 8" diff --git a/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json b/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json index 9bc4e29f9e..6ceb02ac43 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json +++ b/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/source_stages.json b/packages/microcosm-build/src/microcosm/build/uk/source_stages.json index 2b105e1505..5b1d644cda 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/source_stages.json +++ b/packages/microcosm-build/src/microcosm/build/uk/source_stages.json @@ -314,6 +314,10 @@ "salary_sacrifice_reported", "salary_sacrifice_asked", "frs_bonus_amount", + "frs_company_car_price_band", + "frs_company_car_fuel_code", + "frs_company_car_private_fuel", + "frs_company_car_contribution", "child_benefit_reported", "income_support_reported", "housing_benefit_reported", @@ -402,9 +406,12 @@ "housing_service_charges", "external_child_payments", "care_hours", - "frs_care_hours_in_household" + "frs_care_hours_in_household", + "frs_company_car_price_band", + "frs_company_car_fuel_code", + "frs_company_car_contribution" ], - "notes": "Root E2 spine assembly. It carries direct raw mappings only; education-grant aggregate and council-tax reported fields remain raw carriers for E3. Benefit take-up, BRMA/LHA assignment, stochastic flags, and imputations are intentionally absent from this stage, except two identity-keyed draws. One is the UC start-up claim recency (uk-data#527). The other is each person's months_since_last_birthday, which policyengine-uk reads to place a date of birth (the two-child limit, the State Pension scheme, the Pension Credit qualifying age). Each single year of age and sex is spread evenly over the year at the FRS weights, in an order set by a draw on the person's stable id, as the engine spreads it when the column is unset, and the column is stored so every later engine read, the calibration's and the release's included, takes the same months whatever weights or identifiers the file carries (microcosm#1095). The UC start-up period needs the raw claim, interview and job dates only this stage reads, so a UC record without a linked claim date takes its claim recency from a benefit-unit-keyed draw at the linked share. The 2024-25 househol.tab is not sernum-ordered; the declared household sort guards stable identity. care_hours carries the FRS banded care-hours code as weekly hours (lower band edge), and frs_care_hours_in_household the largest of the four in-household care bands (HOURAB, HOURAH, HOURCB, HOURCH) the same way, a stage-internal carrier the Carer's Allowance draw reads and the release drops (microcosm#1418); would_claim_carers_allowance follows reported receipt, so the engine keeps Carer's Allowance on reported claimants while the hours qualify carers for the Universal Credit carer element (#882); after the SPI income chain, carers_allowance_take_up opens the flag to carers the earnings limit alone keeps from the allowance (microcosm#1319). SEINCAM2, the self-employment income the respondent gives, splits by its sign (uk-data#528), so profits go to self_employment_income and losses to trading_loss as a positive amount, the two inputs policyengine-uk reads from 2.131.0 (pe-uk#2085). The engine uprates trading_loss into each projected year as it does self_employment_income, so a loss persists like a profit; the engine documents that a one-off loss would be set to zero in later years, which a one-year survey cannot tell apart. Six of policyengine-uk's eleven owned-company inputs (pe-uk#1965) come from the FRS job tab (microcosm#1095). A director (DIRECTOR 1 or NATURE 1) who owns at least half of the company (DIRPERC 1 to 3, the ruling of 2026-10-16) stands as its sole owner or partner and works in it. The company is their main employment when the job is their first (JOBTYPE 1); it carries on a property business when the main job's SIC division is 68 and a trade otherwise, and its income share is the dividends the job records (DIVIDEND, after tax), the part of the company's profit the survey sees. A company held in another job carries on neither, since ADULT.SIC codes the main job only, which leaves the engine's company-owner rules off for it. The stocks and the intermediaries inputs keep the engine's defaults." + "notes": "Root E2 spine assembly. It carries direct raw mappings only; education-grant aggregate and council-tax reported fields remain raw carriers for E3. Benefit take-up, BRMA/LHA assignment, stochastic flags, and imputations are intentionally absent from this stage, except two identity-keyed draws. One is the UC start-up claim recency (uk-data#527). The other is each person's months_since_last_birthday, which policyengine-uk reads to place a date of birth (the two-child limit, the State Pension scheme, the Pension Credit qualifying age). Each single year of age and sex is spread evenly over the year at the FRS weights, in an order set by a draw on the person's stable id, as the engine spreads it when the column is unset, and the column is stored so every later engine read, the calibration's and the release's included, takes the same months whatever weights or identifiers the file carries (microcosm#1095). The UC start-up period needs the raw claim, interview and job dates only this stage reads, so a UC record without a linked claim date takes its claim recency from a benefit-unit-keyed draw at the linked share. The 2024-25 househol.tab is not sernum-ordered; the declared household sort guards stable identity. care_hours carries the FRS banded care-hours code as weekly hours (lower band edge), and frs_care_hours_in_household the largest of the four in-household care bands (HOURAB, HOURAH, HOURCB, HOURCH) the same way, a stage-internal carrier the Carer's Allowance draw reads and the release drops (microcosm#1418); would_claim_carers_allowance follows reported receipt, so the engine keeps Carer's Allowance on reported claimants while the hours qualify carers for the Universal Credit carer element (#882); after the SPI income chain, carers_allowance_take_up opens the flag to carers the earnings limit alone keeps from the allowance (microcosm#1319). SEINCAM2, the self-employment income the respondent gives, splits by its sign (uk-data#528), so profits go to self_employment_income and losses to trading_loss as a positive amount, the two inputs policyengine-uk reads from 2.131.0 (pe-uk#2085). The engine uprates trading_loss into each projected year as it does self_employment_income, so a loss persists like a profit; the engine documents that a one-off loss would be set to zero in later years, which a one-year survey cannot tell apart. Six of policyengine-uk's eleven owned-company inputs (pe-uk#1965) come from the FRS job tab (microcosm#1095). A director (DIRECTOR 1 or NATURE 1) who owns at least half of the company (DIRPERC 1 to 3, the ruling of 2026-10-16) stands as its sole owner or partner and works in it. The company is their main employment when the job is their first (JOBTYPE 1); it carries on a property business when the main job's SIC division is 68 and a trade otherwise, and its income share is the dividends the job records (DIVIDEND, after tax), the part of the company's profit the survey sees. A company held in another job carries on neither, since ADULT.SIC codes the main job only, which leaves the engine's company-owner rules off for it. The stocks and the intermediaries inputs keep the engine's defaults. frs_company_car_price_band, frs_company_car_fuel_code, frs_company_car_private_fuel and frs_company_car_contribution carry each person's company car from the FRS job tab (CARVAL, FUELTYP, EXPBEN03, and CARAMT where CARCON is 1, on their EXPBEN01 job with the lowest JOBTYPE), stage-internal carriers the company_cars stage reads and the release drops (PolicyEngine/uk-autumn-budget-dashboard-2026#316)." }, { "stage": "age_tail", @@ -1133,7 +1140,7 @@ "maximum_extended_childcare_hours_usage", "max_free_entitlement_hours_used" ], - "notes": "Identity-keyed seed 0 streams replace the incumbent sequential take-up seed 100; salts are output variable names. Reported positive receipt anchors are transient and consumed only. The Universal Credit draw's population is the benefit units with a UC claimant or partner (is_uc_claimant) aged 18 or over and under Pension Credit qualifying age (66 for everyone who can reach it in this release), the age and role conditions of policyengine-uk 2.164.2's is_uc_eligible; the engine lockstep test pins it and names the three engine cases not mirrored (16- and 17-year-old claimants under the UC Regs 2013 reg 8 exceptions, mixed-age couples on the Pension Credit route, and from 2.128.0 pension-age families moved onto Universal Credit when their legacy benefit closes, SI 2014/1230 reg 60A). So the contract rate is a share of those units, an anchor outside them stays true, and any other unit is never drawn; a unit with no claimant or partner of that age keeps its reported Housing Benefit, which a claim it cannot make no longer zeroes (#882, microcosm#867, microcosm#1095). The universal childcare flag is nested under the working-parent one. A unit that claims the extended hours claims the universal hours, and any other unit claims them at the contract's universal_childcare rate, the rate conditional on not claiming the extended hours; the extended draw is unchanged. childcare_copy_take_up later re-draws the childcare flags and hours of the support and CGT copies on their own benefit units. A child of DfE age 0 or 1 (its age on 31 December of the fit's model year, the age DfE counts by) in a unit that claims the working-parent hours uses them at its age's contract rate, extended_childcare_age_0_usage or extended_childcare_age_1_usage (DfE registers far fewer of the youngest eligible children than of those aged 2 to 4, and fewer at 9 to 11 months than at age 1); a child that does not gets max_free_entitlement_hours_used 0, so the engine funds it no hours, and every other person keeps the engine's default of 30." + "notes": "Identity-keyed seed 0 streams replace the incumbent sequential take-up seed 100; salts are output variable names. Reported positive receipt anchors are transient and consumed only. The Universal Credit draw's population is the benefit units with a UC claimant or partner (is_uc_claimant) aged 18 or over and under Pension Credit qualifying age (66 for everyone who can reach it in this release), the age and role conditions of policyengine-uk 2.165.0's is_uc_eligible; the engine lockstep test pins it and names the three engine cases not mirrored (16- and 17-year-old claimants under the UC Regs 2013 reg 8 exceptions, mixed-age couples on the Pension Credit route, and from 2.128.0 pension-age families moved onto Universal Credit when their legacy benefit closes, SI 2014/1230 reg 60A). So the contract rate is a share of those units, an anchor outside them stays true, and any other unit is never drawn; a unit with no claimant or partner of that age keeps its reported Housing Benefit, which a claim it cannot make no longer zeroes (#882, microcosm#867, microcosm#1095). The universal childcare flag is nested under the working-parent one. A unit that claims the extended hours claims the universal hours, and any other unit claims them at the contract's universal_childcare rate, the rate conditional on not claiming the extended hours; the extended draw is unchanged. childcare_copy_take_up later re-draws the childcare flags and hours of the support and CGT copies on their own benefit units. A child of DfE age 0 or 1 (its age on 31 December of the fit's model year, the age DfE counts by) in a unit that claims the working-parent hours uses them at its age's contract rate, extended_childcare_age_0_usage or extended_childcare_age_1_usage (DfE registers far fewer of the youngest eligible children than of those aged 2 to 4, and fewer at 9 to 11 months than at age 1); a child that does not gets max_free_entitlement_hours_used 0, so the engine funds it no hours, and every other person keeps the engine's default of 30." }, { "stage": "frs_person_draws", @@ -6110,7 +6117,7 @@ "frs_benunit_capital", "would_claim_uc" ], - "notes": "Runs after the last universal_credit_reported writer and before CGT cloning. Redraws every SPI benefit unit's capital, since the channel's incomes are SPI draws and the copied FRS answer no longer belongs to the unit (uk-data#495, microcosm#1095), from weighted base-FRS units with available capital in cells of UC reporter status by financial investment income band (interest, dividends and other investment income; property income is excluded because TOTCAPB4 counts accounts and assets) by is_uc_couple (two retained FRS claimant/partner roles, independently of legal is_married) by dependent-children band. A cell with fewer than 20 donors widens in the declared coarsening order, and reporter status is never coarsened. It then applies the monotone reported-UC OR refresh. The recorded capitals add property (uk-data#495, microcosm#1095), since policyengine-uk 2.164.2 replaces every capital source with a recorded figure of 0 or more and takes it as countable, and TOTCAPB4 has no property. WAS records the property for the household, and each means test counts the claimant's and partner's own capital (UC Regs 2013 reg 18; SPCA 2002 s.5). The household reference person's benefit unit therefore holds all of the household's property, and no other unit records any (María's ruling of 2026-10-12), since that person is the one in whose name the home is owned or rented, the best single reading of the owner. The engine shares household property over every claimant or partner instead, which puts a parent's property on an adult child's claim; a recorded figure consumes its own unit's share, so the engine's shares reach only a unit on the unavailable sentinel, and since policyengine-uk 2.136.1 such a unit takes its share whatever a recording unit beside it holds (the receipt counts any unit left there). The property counts at 90% of its value, market value less 10% for the costs of sale, less the debt secured on it, class by class and floored at zero per class (UC Regs 2013 reg 49(1); SPC Regs 2002 reg 19), as policyengine-uk values Universal Credit property capital. The was_wealth stage draws the debt on other residential and on non-residential property (microcosm#1095), and owned land carries none, as the engine has no input for it (pe-uk#1969). Universal Credit counts other residential and non-residential property, and Pension Credit counts those and owned land. A unit that reports Universal Credit keeps its receipt and records the carrier alone for Universal Credit, since DWP assessed its capital to pay it and the property is imputed without that receipt. frs_benunit_capital stays the financial carrier, and its unavailable sentinel -1 passes through to both. Both recorded figures project to later years by GDP per head, as financial capital does, while policyengine-uk 2.139.1 projects other residential property by house prices, so the other residential property in a recorded figure grows faster than the engine's own projection of it; by the OBR indices the engine carries, it grows 1.5% faster by 2025 and 2.0% by 2026 from a 2024 base." + "notes": "Runs after the last universal_credit_reported writer and before CGT cloning. Redraws every SPI benefit unit's capital, since the channel's incomes are SPI draws and the copied FRS answer no longer belongs to the unit (uk-data#495, microcosm#1095), from weighted base-FRS units with available capital in cells of UC reporter status by financial investment income band (interest, dividends and other investment income; property income is excluded because TOTCAPB4 counts accounts and assets) by is_uc_couple (two retained FRS claimant/partner roles, independently of legal is_married) by dependent-children band. A cell with fewer than 20 donors widens in the declared coarsening order, and reporter status is never coarsened. It then applies the monotone reported-UC OR refresh. The recorded capitals add property (uk-data#495, microcosm#1095), since policyengine-uk 2.165.0 replaces every capital source with a recorded figure of 0 or more and takes it as countable, and TOTCAPB4 has no property. WAS records the property for the household, and each means test counts the claimant's and partner's own capital (UC Regs 2013 reg 18; SPCA 2002 s.5). The household reference person's benefit unit therefore holds all of the household's property, and no other unit records any (María's ruling of 2026-10-12), since that person is the one in whose name the home is owned or rented, the best single reading of the owner. The engine shares household property over every claimant or partner instead, which puts a parent's property on an adult child's claim; a recorded figure consumes its own unit's share, so the engine's shares reach only a unit on the unavailable sentinel, and since policyengine-uk 2.136.1 such a unit takes its share whatever a recording unit beside it holds (the receipt counts any unit left there). The property counts at 90% of its value, market value less 10% for the costs of sale, less the debt secured on it, class by class and floored at zero per class (UC Regs 2013 reg 49(1); SPC Regs 2002 reg 19), as policyengine-uk values Universal Credit property capital. The was_wealth stage draws the debt on other residential and on non-residential property (microcosm#1095), and owned land carries none, as the engine has no input for it (pe-uk#1969). Universal Credit counts other residential and non-residential property, and Pension Credit counts those and owned land. A unit that reports Universal Credit keeps its receipt and records the carrier alone for Universal Credit, since DWP assessed its capital to pay it and the property is imputed without that receipt. frs_benunit_capital stays the financial carrier, and its unavailable sentinel -1 passes through to both. Both recorded figures project to later years by GDP per head, as financial capital does, while policyengine-uk 2.139.1 projects other residential property by house prices, so the other residential property in a recorded figure grows faster than the engine's own projection of it; by the OBR indices the engine carries, it grows 1.5% faster by 2025 and 2.0% by 2026 from a 2024 base." }, { "stage": "uc_take_up", @@ -6966,7 +6973,7 @@ { "role": "policy_parameters", "kind": "versioned_parameter_tree", - "dependency": "policyengine-uk>=2.164.2 via microcosm-build[uk]", + "dependency": "policyengine-uk>=2.165.0 via microcosm-build[uk]", "parameters": [ "gov.hmrc.cgt.annual_exempt_amount" ], @@ -7047,7 +7054,7 @@ { "role": "policy_parameters", "kind": "versioned_parameter_tree", - "dependency": "policyengine-uk>=2.164.2 via microcosm-build[uk]", + "dependency": "policyengine-uk>=2.165.0 via microcosm-build[uk]", "parameters": [ "gov.hmrc.cgt.annual_exempt_amount", "gov.hmrc.cgt.badr.lifetime_limit", @@ -7712,6 +7719,210 @@ "source": "HMRC Individual Savings Account statistics Tables 9.4, 9.6 and 9.7 to 9.9, the cash ISA limit reduction impact note and Lifetime ISA Table 1a, via the vendored facts; Office for National Statistics Wealth and Assets Survey, UK Data Service SN 7215, DOI 10.5255/UKDA-SN-7215-20; local licensed round-8 person and household tabs (interviews April 2020 to March 2022, Great Britain).", "stage": "isa_subscriptions", "survey": "HMRC Annual savings statistics (September 2026 release); Wealth and Assets Survey round 8" + }, + { + "artifacts": [ + { + "format": "json", + "kind": "public_aggregate_reference", + "resource": "hmrc_benefits_in_kind_facts.json", + "role": "benefits_in_kind_facts", + "runtime_sha256_required": true + }, + { + "access": "private_local_input", + "doi": "10.5255/UKDA-SN-7215-20", + "filename": "was_round_8_person_eul_may_2025_230525.tab", + "format": "tab", + "kind": "private_microdata", + "locator": "caller-supplied local input", + "role": "was_person_tab", + "runtime_sha256_required": true, + "sha256": "1ca6fd37d9c677242112e0d7839df8b406eb1611db8322b20771f054e329d71a", + "size_bytes": 356930989, + "ukds_study_number": 7215, + "vintage": "round_8" + } + ], + "grain": "person", + "nonnegative_outputs": [ + "company_car_list_price", + "company_car_co2_emissions", + "company_car_electric_range", + "company_car_capital_contributions", + "employment_income" + ], + "notes": "Writes six of policyengine-uk 2.165.0's company car inputs on the final spine (PolicyEngine/uk-autumn-budget-dashboard-2026#316) and runs last, so no stage reads the pay it rewrites. An FRS-channel person keeps the company car frs_spine's carriers record; an SPI-channel person keeps their twin's only where their drawn EPB is positive. Fuel maps from the FRS code (a hybrid is an alternative fuel; a diesel meets RDE2, which every new diesel has since January 2021), and an unknown fuel draws at Table 2C's shares. The list price is drawn within the respondent's CARVAL band from WAS round-8 company cars' prices grown by the engine's CPI index from 2021, the open and unknown bands by fuel class, uniformly where a band has fewer than minimum_donor_households WAS households. CO2 is zero for an electric car; the others split between 1 to 50 g/km (hybrids first) and the bands above at Table 2A's shares among cars that emit CO2, uniformly within each band, and a car at 1 to 50 g/km takes electric_range_miles, which matters only to 2027-28. Availability, payments for private use and the 2020 registration flag keep the engine's defaults, which no survey records. SPI-channel pay is the tape's PAY + EPB + TAXTERM, so the engine's car and fuel benefits come out of employment_income, capped at EPB: fuel first where it alone exceeds EPB, then the list price scaled down to fit with its contributions dropped, or the car dropped below minimum_scaled_list_price_gbp (María's ruling of 30 October 2026). No HMRC fact is a calibration target: binding the cells the stage draws to would be circular, and the calibrated file is measured against Tables 1, 3A and 4.", + "operations": [ + { + "artifact_role": "benefits_in_kind_facts", + "fail_on_mismatch": true, + "feed_pin": "chronicle_feed.json", + "kind": "verify_vendored_fact_resource", + "mapped_build_period": 2024, + "period_mapping": "tax_year_2024_25_is_the_build_period", + "record_sets": [ + "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024", + "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024" + ], + "require_before_source_read": true, + "resource": "hmrc_benefits_in_kind_facts.json", + "runtime_sha256_required": true, + "source_vintage": "2024-25, provisional (July 2026 release)" + }, + { + "car_code": 1, + "electric_code": 4, + "has_company_vehicle": "COMPVEHR8", + "household_key": "CASER8", + "household_weight": "R8xshhwgt", + "kind": "clean_was_company_car_donor", + "price_year": 2021, + "vehicles": [ + { + "car_or_van": "CARVAN1R8", + "fuel": "PETROL1R8", + "list_price": "LISTPR1R8" + }, + { + "car_or_van": "CARVAN2R8", + "fuel": "PETROL2R8", + "list_price": "LISTPR2R8" + }, + { + "car_or_van": "CARVAN3R8", + "fuel": "PETROL3R8", + "list_price": "LISTPR3R8" + } + ], + "yes_code": 1 + }, + { + "diesel_fuel_type": "DIESEL_RDE2", + "kind": "assign_company_car_fuel_types", + "outputs": [ + "company_car_fuel_type" + ], + "salt": "company_cars:fuel_type", + "seed": 0, + "unknown_fuel": "table_2c_shares" + }, + { + "bands": { + "1": [ + 0, + 10000 + ], + "2": [ + 10000, + 13000 + ], + "3": [ + 13000, + 16000 + ], + "4": [ + 16000, + 19000 + ], + "5": [ + 19000, + 22000 + ], + "6": [ + 22000, + 25000 + ], + "7": [ + 25000, + 30000 + ], + "8": [ + 30000, + 40000 + ], + "9": [ + 40000, + null + ] + }, + "kind": "draw_company_car_list_prices", + "minimum_donor_households": 3, + "open_band_fallback_upper_gbp": 80000, + "outputs": [ + "company_car_list_price", + "company_car_capital_contributions" + ], + "salt": "company_cars:list_price", + "seed": 0 + }, + { + "electric_range_miles": 50, + "kind": "draw_company_car_co2_emissions", + "margins": "table_2a_nonzero_shares_hybrids_first", + "outputs": [ + "company_car_co2_emissions", + "company_car_electric_range" + ], + "salt": "company_cars:co2", + "seed": 0, + "top_band_upper_g_km": 179 + }, + { + "benefits": [ + "company_car_benefit", + "car_fuel_benefit" + ], + "epb_column": "hmrc_spi_employment_benefits", + "kind": "carve_spi_company_car_benefits", + "minimum_scaled_list_price_gbp": 5000, + "outputs": [ + "employment_income", + "company_car_private_fuel_provided" + ] + }, + { + "declared_factor": 1, + "entity": "household", + "gate_coupling": "The terminal family gate requires a valid mass-conserving MassChangeRecord carrying exactly this stage-specific reason.", + "kind": "record_mass_conservation_receipt", + "reason": "Company cars per employee from the FRS job record, WAS round-8 list prices and HMRC's company car tables on the source spine: household weights pass through unchanged and total household mass is conserved." + }, + { + "adjudication": "https://github.com/PolicyEngine/uk-autumn-budget-dashboard-2026/issues/316", + "calibration_permitted": false, + "classification_rationale": "The stage draws fuel and CO2 to Tables 2A and 2C, so binding them in the weight solve would be circular. The national build reports the calibrated file against Tables 1, 3A and 4; none blocks a build.", + "fact_fence_id": "company_car_facts_imputation_seeds_measured_only", + "fenced_fact_composition": "HMRC Benefits in kind statistics (July 2026): Table 1 car and car fuel benefit recipients, taxable value, income tax and NICs; Table 2A recipients by CO2 band; Table 2C recipients by fuel; Tables 3A and 3B recipients and taxable value by income range; Table 4 recipients by region", + "fenced_fact_count": 96, + "kind": "classify_company_car_facts_with_reviewed_fence" + } + ], + "outputs": [ + "company_car_list_price", + "company_car_co2_emissions", + "company_car_fuel_type", + "company_car_electric_range", + "company_car_capital_contributions", + "company_car_private_fuel_provided", + "employment_income" + ], + "rewrites": [ + "employment_income" + ], + "source": "The FRS job record's company car answers through frs_spine's carriers (EXPBEN01, EXPBEN03, CARVAL, FUELTYP, CARCON, CARAMT), WAS round-8 company cars' list prices, and HMRC's 2024-25 company car recipients by CO2 band (Table 2A) and fuel (Table 2C), via the vendored facts", + "stage": "company_cars", + "survey": "Family Resources Survey 2024-25 job record; Wealth and Assets Survey round 8; HMRC Benefits in kind statistics (July 2026)" } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/spec/sources.yaml b/packages/microcosm-build/src/microcosm/build/uk/spec/sources.yaml index f106b2d763..6c65763fcb 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/spec/sources.yaml +++ b/packages/microcosm-build/src/microcosm/build/uk/spec/sources.yaml @@ -445,6 +445,10 @@ stages: - salary_sacrifice_reported - salary_sacrifice_asked - frs_bonus_amount + - frs_company_car_price_band + - frs_company_car_fuel_code + - frs_company_car_private_fuel + - frs_company_car_contribution - child_benefit_reported - income_support_reported - housing_benefit_reported @@ -533,7 +537,10 @@ stages: - external_child_payments - care_hours - frs_care_hours_in_household - notes: Root E2 spine assembly. It carries direct raw mappings only; education-grant aggregate and council-tax reported fields remain raw carriers for E3. Benefit take-up, BRMA/LHA assignment, stochastic flags, and imputations are intentionally absent from this stage, except two identity-keyed draws. One is the UC start-up claim recency (uk-data#527). The other is each person's months_since_last_birthday, which policyengine-uk reads to place a date of birth (the two-child limit, the State Pension scheme, the Pension Credit qualifying age). Each single year of age and sex is spread evenly over the year at the FRS weights, in an order set by a draw on the person's stable id, as the engine spreads it when the column is unset, and the column is stored so every later engine read, the calibration's and the release's included, takes the same months whatever weights or identifiers the file carries (microcosm#1095). The UC start-up period needs the raw claim, interview and job dates only this stage reads, so a UC record without a linked claim date takes its claim recency from a benefit-unit-keyed draw at the linked share. The 2024-25 househol.tab is not sernum-ordered; the declared household sort guards stable identity. care_hours carries the FRS banded care-hours code as weekly hours (lower band edge), and frs_care_hours_in_household the largest of the four in-household care bands (HOURAB, HOURAH, HOURCB, HOURCH) the same way, a stage-internal carrier the Carer's Allowance draw reads and the release drops (microcosm#1418); would_claim_carers_allowance follows reported receipt, so the engine keeps Carer's Allowance on reported claimants while the hours qualify carers for the Universal Credit carer element (#882); after the SPI income chain, carers_allowance_take_up opens the flag to carers the earnings limit alone keeps from the allowance (microcosm#1319). SEINCAM2, the self-employment income the respondent gives, splits by its sign (uk-data#528), so profits go to self_employment_income and losses to trading_loss as a positive amount, the two inputs policyengine-uk reads from 2.131.0 (pe-uk#2085). The engine uprates trading_loss into each projected year as it does self_employment_income, so a loss persists like a profit; the engine documents that a one-off loss would be set to zero in later years, which a one-year survey cannot tell apart. Six of policyengine-uk's eleven owned-company inputs (pe-uk#1965) come from the FRS job tab (microcosm#1095). A director (DIRECTOR 1 or NATURE 1) who owns at least half of the company (DIRPERC 1 to 3, the ruling of 2026-10-16) stands as its sole owner or partner and works in it. The company is their main employment when the job is their first (JOBTYPE 1); it carries on a property business when the main job's SIC division is 68 and a trade otherwise, and its income share is the dividends the job records (DIVIDEND, after tax), the part of the company's profit the survey sees. A company held in another job carries on neither, since ADULT.SIC codes the main job only, which leaves the engine's company-owner rules off for it. The stocks and the intermediaries inputs keep the engine's defaults. + - frs_company_car_price_band + - frs_company_car_fuel_code + - frs_company_car_contribution + notes: Root E2 spine assembly. It carries direct raw mappings only; education-grant aggregate and council-tax reported fields remain raw carriers for E3. Benefit take-up, BRMA/LHA assignment, stochastic flags, and imputations are intentionally absent from this stage, except two identity-keyed draws. One is the UC start-up claim recency (uk-data#527). The other is each person's months_since_last_birthday, which policyengine-uk reads to place a date of birth (the two-child limit, the State Pension scheme, the Pension Credit qualifying age). Each single year of age and sex is spread evenly over the year at the FRS weights, in an order set by a draw on the person's stable id, as the engine spreads it when the column is unset, and the column is stored so every later engine read, the calibration's and the release's included, takes the same months whatever weights or identifiers the file carries (microcosm#1095). The UC start-up period needs the raw claim, interview and job dates only this stage reads, so a UC record without a linked claim date takes its claim recency from a benefit-unit-keyed draw at the linked share. The 2024-25 househol.tab is not sernum-ordered; the declared household sort guards stable identity. care_hours carries the FRS banded care-hours code as weekly hours (lower band edge), and frs_care_hours_in_household the largest of the four in-household care bands (HOURAB, HOURAH, HOURCB, HOURCH) the same way, a stage-internal carrier the Carer's Allowance draw reads and the release drops (microcosm#1418); would_claim_carers_allowance follows reported receipt, so the engine keeps Carer's Allowance on reported claimants while the hours qualify carers for the Universal Credit carer element (#882); after the SPI income chain, carers_allowance_take_up opens the flag to carers the earnings limit alone keeps from the allowance (microcosm#1319). SEINCAM2, the self-employment income the respondent gives, splits by its sign (uk-data#528), so profits go to self_employment_income and losses to trading_loss as a positive amount, the two inputs policyengine-uk reads from 2.131.0 (pe-uk#2085). The engine uprates trading_loss into each projected year as it does self_employment_income, so a loss persists like a profit; the engine documents that a one-off loss would be set to zero in later years, which a one-year survey cannot tell apart. Six of policyengine-uk's eleven owned-company inputs (pe-uk#1965) come from the FRS job tab (microcosm#1095). A director (DIRECTOR 1 or NATURE 1) who owns at least half of the company (DIRPERC 1 to 3, the ruling of 2026-10-16) stands as its sole owner or partner and works in it. The company is their main employment when the job is their first (JOBTYPE 1); it carries on a property business when the main job's SIC division is 68 and a trade otherwise, and its income share is the dividends the job records (DIVIDEND, after tax), the part of the company's profit the survey sees. A company held in another job carries on neither, since ADULT.SIC codes the main job only, which leaves the engine's company-owner rules off for it. The stocks and the intermediaries inputs keep the engine's defaults. frs_company_car_price_band, frs_company_car_fuel_code, frs_company_car_private_fuel and frs_company_car_contribution carry each person's company car from the FRS job tab (CARVAL, FUELTYP, EXPBEN03, and CARAMT where CARCON is 1, on their EXPBEN01 job with the lowest JOBTYPE), stage-internal carriers the company_cars stage reads and the release drops (PolicyEngine/uk-autumn-budget-dashboard-2026#316). - stage: age_tail survey: Family Resources Survey 2024-25 and ONS mid-year population estimates source: Office for National Statistics mid-year population estimates for the 80+ age bands by sex, via the chronicle ledger facts the calibration register binds (target family ons_population). @@ -1033,7 +1040,7 @@ stages: nonnegative_outputs: - maximum_extended_childcare_hours_usage - max_free_entitlement_hours_used - notes: Identity-keyed seed 0 streams replace the incumbent sequential take-up seed 100; salts are output variable names. Reported positive receipt anchors are transient and consumed only. The Universal Credit draw's population is the benefit units with a UC claimant or partner (is_uc_claimant) aged 18 or over and under Pension Credit qualifying age (66 for everyone who can reach it in this release), the age and role conditions of policyengine-uk 2.164.2's is_uc_eligible; the engine lockstep test pins it and names the three engine cases not mirrored (16- and 17-year-old claimants under the UC Regs 2013 reg 8 exceptions, mixed-age couples on the Pension Credit route, and from 2.128.0 pension-age families moved onto Universal Credit when their legacy benefit closes, SI 2014/1230 reg 60A). So the contract rate is a share of those units, an anchor outside them stays true, and any other unit is never drawn; a unit with no claimant or partner of that age keeps its reported Housing Benefit, which a claim it cannot make no longer zeroes (#882, microcosm#867, microcosm#1095). The universal childcare flag is nested under the working-parent one. A unit that claims the extended hours claims the universal hours, and any other unit claims them at the contract's universal_childcare rate, the rate conditional on not claiming the extended hours; the extended draw is unchanged. childcare_copy_take_up later re-draws the childcare flags and hours of the support and CGT copies on their own benefit units. A child of DfE age 0 or 1 (its age on 31 December of the fit's model year, the age DfE counts by) in a unit that claims the working-parent hours uses them at its age's contract rate, extended_childcare_age_0_usage or extended_childcare_age_1_usage (DfE registers far fewer of the youngest eligible children than of those aged 2 to 4, and fewer at 9 to 11 months than at age 1); a child that does not gets max_free_entitlement_hours_used 0, so the engine funds it no hours, and every other person keeps the engine's default of 30. + notes: Identity-keyed seed 0 streams replace the incumbent sequential take-up seed 100; salts are output variable names. Reported positive receipt anchors are transient and consumed only. The Universal Credit draw's population is the benefit units with a UC claimant or partner (is_uc_claimant) aged 18 or over and under Pension Credit qualifying age (66 for everyone who can reach it in this release), the age and role conditions of policyengine-uk 2.165.0's is_uc_eligible; the engine lockstep test pins it and names the three engine cases not mirrored (16- and 17-year-old claimants under the UC Regs 2013 reg 8 exceptions, mixed-age couples on the Pension Credit route, and from 2.128.0 pension-age families moved onto Universal Credit when their legacy benefit closes, SI 2014/1230 reg 60A). So the contract rate is a share of those units, an anchor outside them stays true, and any other unit is never drawn; a unit with no claimant or partner of that age keeps its reported Housing Benefit, which a claim it cannot make no longer zeroes (#882, microcosm#867, microcosm#1095). The universal childcare flag is nested under the working-parent one. A unit that claims the extended hours claims the universal hours, and any other unit claims them at the contract's universal_childcare rate, the rate conditional on not claiming the extended hours; the extended draw is unchanged. childcare_copy_take_up later re-draws the childcare flags and hours of the support and CGT copies on their own benefit units. A child of DfE age 0 or 1 (its age on 31 December of the fit's model year, the age DfE counts by) in a unit that claims the working-parent hours uses them at its age's contract rate, extended_childcare_age_0_usage or extended_childcare_age_1_usage (DfE registers far fewer of the youngest eligible children than of those aged 2 to 4, and fewer at 9 to 11 months than at age 1); a child that does not gets max_free_entitlement_hours_used 0, so the engine funds it no hours, and every other person keeps the engine's default of 30. - stage: frs_person_draws survey: Family Resources Survey 2024-25 source: Sourced UK take-up contract rates and identity-keyed deterministic draws. @@ -4933,7 +4940,7 @@ stages: rewrites: - frs_benunit_capital - would_claim_uc - notes: Runs after the last universal_credit_reported writer and before CGT cloning. Redraws every SPI benefit unit's capital, since the channel's incomes are SPI draws and the copied FRS answer no longer belongs to the unit (uk-data#495, microcosm#1095), from weighted base-FRS units with available capital in cells of UC reporter status by financial investment income band (interest, dividends and other investment income; property income is excluded because TOTCAPB4 counts accounts and assets) by is_uc_couple (two retained FRS claimant/partner roles, independently of legal is_married) by dependent-children band. A cell with fewer than 20 donors widens in the declared coarsening order, and reporter status is never coarsened. It then applies the monotone reported-UC OR refresh. The recorded capitals add property (uk-data#495, microcosm#1095), since policyengine-uk 2.164.2 replaces every capital source with a recorded figure of 0 or more and takes it as countable, and TOTCAPB4 has no property. WAS records the property for the household, and each means test counts the claimant's and partner's own capital (UC Regs 2013 reg 18; SPCA 2002 s.5). The household reference person's benefit unit therefore holds all of the household's property, and no other unit records any (María's ruling of 2026-10-12), since that person is the one in whose name the home is owned or rented, the best single reading of the owner. The engine shares household property over every claimant or partner instead, which puts a parent's property on an adult child's claim; a recorded figure consumes its own unit's share, so the engine's shares reach only a unit on the unavailable sentinel, and since policyengine-uk 2.136.1 such a unit takes its share whatever a recording unit beside it holds (the receipt counts any unit left there). The property counts at 90% of its value, market value less 10% for the costs of sale, less the debt secured on it, class by class and floored at zero per class (UC Regs 2013 reg 49(1); SPC Regs 2002 reg 19), as policyengine-uk values Universal Credit property capital. The was_wealth stage draws the debt on other residential and on non-residential property (microcosm#1095), and owned land carries none, as the engine has no input for it (pe-uk#1969). Universal Credit counts other residential and non-residential property, and Pension Credit counts those and owned land. A unit that reports Universal Credit keeps its receipt and records the carrier alone for Universal Credit, since DWP assessed its capital to pay it and the property is imputed without that receipt. frs_benunit_capital stays the financial carrier, and its unavailable sentinel -1 passes through to both. Both recorded figures project to later years by GDP per head, as financial capital does, while policyengine-uk 2.139.1 projects other residential property by house prices, so the other residential property in a recorded figure grows faster than the engine's own projection of it; by the OBR indices the engine carries, it grows 1.5% faster by 2025 and 2.0% by 2026 from a 2024 base. + notes: Runs after the last universal_credit_reported writer and before CGT cloning. Redraws every SPI benefit unit's capital, since the channel's incomes are SPI draws and the copied FRS answer no longer belongs to the unit (uk-data#495, microcosm#1095), from weighted base-FRS units with available capital in cells of UC reporter status by financial investment income band (interest, dividends and other investment income; property income is excluded because TOTCAPB4 counts accounts and assets) by is_uc_couple (two retained FRS claimant/partner roles, independently of legal is_married) by dependent-children band. A cell with fewer than 20 donors widens in the declared coarsening order, and reporter status is never coarsened. It then applies the monotone reported-UC OR refresh. The recorded capitals add property (uk-data#495, microcosm#1095), since policyengine-uk 2.165.0 replaces every capital source with a recorded figure of 0 or more and takes it as countable, and TOTCAPB4 has no property. WAS records the property for the household, and each means test counts the claimant's and partner's own capital (UC Regs 2013 reg 18; SPCA 2002 s.5). The household reference person's benefit unit therefore holds all of the household's property, and no other unit records any (María's ruling of 2026-10-12), since that person is the one in whose name the home is owned or rented, the best single reading of the owner. The engine shares household property over every claimant or partner instead, which puts a parent's property on an adult child's claim; a recorded figure consumes its own unit's share, so the engine's shares reach only a unit on the unavailable sentinel, and since policyengine-uk 2.136.1 such a unit takes its share whatever a recording unit beside it holds (the receipt counts any unit left there). The property counts at 90% of its value, market value less 10% for the costs of sale, less the debt secured on it, class by class and floored at zero per class (UC Regs 2013 reg 49(1); SPC Regs 2002 reg 19), as policyengine-uk values Universal Credit property capital. The was_wealth stage draws the debt on other residential and on non-residential property (microcosm#1095), and owned land carries none, as the engine has no input for it (pe-uk#1969). Universal Credit counts other residential and non-residential property, and Pension Credit counts those and owned land. A unit that reports Universal Credit keeps its receipt and records the carrier alone for Universal Credit, since DWP assessed its capital to pay it and the property is imputed without that receipt. frs_benunit_capital stays the financial carrier, and its unavailable sentinel -1 passes through to both. Both recorded figures project to later years by GDP per head, as financial capital does, while policyengine-uk 2.139.1 projects other residential property by house prices, so the other residential property in a recorded figure grows faster than the engine's own projection of it; by the OBR indices the engine carries, it grows 1.5% faster by 2025 and 2.0% by 2026 from a 2024 base. - stage: uc_take_up survey: Family Resources Survey 2024-25 source: 'DWP Stat-Xplore, Households on Universal Credit by family type and monthly award amount band, April to December 2025, applied to PolicyEngine-UK pre-take-up Universal Credit awards after the SPI income chain and UC capital coherence.' @@ -5603,7 +5610,7 @@ stages: artifacts: - role: policy_parameters kind: versioned_parameter_tree - dependency: policyengine-uk>=2.164.2 via microcosm-build[uk] + dependency: policyengine-uk>=2.165.0 via microcosm-build[uk] parameters: - gov.hmrc.cgt.annual_exempt_amount instant_rule: raw dated parameter files evaluated at 1 June of the build period's tax year @@ -5668,7 +5675,7 @@ stages: artifacts: - role: policy_parameters kind: versioned_parameter_tree - dependency: policyengine-uk>=2.164.2 via microcosm-build[uk] + dependency: policyengine-uk>=2.165.0 via microcosm-build[uk] parameters: - gov.hmrc.cgt.annual_exempt_amount - gov.hmrc.cgt.badr.lifetime_limit @@ -6197,3 +6204,157 @@ stages: - stocks_and_shares_isa_subscriptions - lifetime_isa_payments notes: 'Imputes ISA subscriptions per adult by type, and the per-person ISA balances, on the final spine (microcosm#1415). Each household''s was_wealth cash and stocks-and-shares ISA totals are split across its adults by the holding pattern of a WAS round-8 donor household with the same number of adults, so person balances sum exactly to the household totals, which are unchanged. Subscribers in 2023-24 are adults aged 18 or over in households holding the type, raked by class (cash only, stocks and shares only, both) to Table 9.7''s income bands, Table 9.8''s age and sex and Table 9.9''s regions and selected by keyed walks, the both class first. Amounts follow Table 9.7''s subscription bands within each income band and class, uniform inside a band and exactly GBP 20,000 at the top; the both class splits each person''s amount by their balance shares, shifted so the class''s stocks-and-shares total is Table 9.4''s 2023-24 stocks-and-shares amount less the stocks-and-shares-only payments. People grow to 2024-25 by Table 9.4''s account growth (an upper bound on people, as from 6 April 2024 a person may pay into several ISAs of one type), and amounts scale to Table 9.4''s 2024-25 amounts per type, holding subscribers already at the GBP 20,000 overall limit and moving combined amounts between GBP 18,000 (Table 9.7''s last band floor below the limit) and the limit on a line up to it, so a factor below one leaves no empty range under the limit (María''s rulings of 29 October 2026): Table 9.7''s cash bands sit above Table 9.4, and growing that excess by Table 9.4''s ratio against the limit pushed the subscribers below it far up. Every Lifetime ISA holder aged 18 to 47 (the ages that can hold one in 2024-25) with room under the overall limit pays in, amounts in (0, GBP 4,000] drawn to Table 9.4''s 2024-25 Lifetime ISA amount. No ISA fact is a calibration target: binding the cells the stage draws to would be circular, so the reviewed fence keeps them measured only.' +- stage: company_cars + survey: Family Resources Survey 2024-25 job record; Wealth and Assets Survey round 8; HMRC Benefits in kind statistics (July 2026) + source: The FRS job record's company car answers through frs_spine's carriers (EXPBEN01, EXPBEN03, CARVAL, FUELTYP, CARCON, CARAMT), WAS round-8 company cars' list prices, and HMRC's 2024-25 company car recipients by CO2 band (Table 2A) and fuel (Table 2C), via the vendored facts + grain: person + artifacts: + - role: benefits_in_kind_facts + kind: public_aggregate_reference + resource: hmrc_benefits_in_kind_facts.json + format: json + runtime_sha256_required: true + - role: was_person_tab + kind: private_microdata + ukds_study_number: 7215 + doi: 10.5255/UKDA-SN-7215-20 + filename: was_round_8_person_eul_may_2025_230525.tab + format: tab + vintage: round_8 + sha256: 1ca6fd37d9c677242112e0d7839df8b406eb1611db8322b20771f054e329d71a + size_bytes: 356930989 + access: private_local_input + locator: caller-supplied local input + runtime_sha256_required: true + operations: + - kind: verify_vendored_fact_resource + artifact_role: benefits_in_kind_facts + resource: hmrc_benefits_in_kind_facts.json + feed_pin: chronicle_feed.json + record_sets: + - hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024 + - hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024 + - hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024 + - hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024 + - hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024 + - hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024 + - hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024 + - hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024 + - hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024 + - hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024 + - hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024 + - hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024 + source_vintage: 2024-25, provisional (July 2026 release) + mapped_build_period: 2024 + period_mapping: tax_year_2024_25_is_the_build_period + require_before_source_read: true + runtime_sha256_required: true + fail_on_mismatch: true + - kind: clean_was_company_car_donor + household_key: CASER8 + household_weight: R8xshhwgt + has_company_vehicle: COMPVEHR8 + vehicles: + - car_or_van: CARVAN1R8 + fuel: PETROL1R8 + list_price: LISTPR1R8 + - car_or_van: CARVAN2R8 + fuel: PETROL2R8 + list_price: LISTPR2R8 + - car_or_van: CARVAN3R8 + fuel: PETROL3R8 + list_price: LISTPR3R8 + yes_code: 1 + car_code: 1 + electric_code: 4 + price_year: 2021 + - kind: assign_company_car_fuel_types + outputs: + - company_car_fuel_type + diesel_fuel_type: DIESEL_RDE2 + unknown_fuel: table_2c_shares + seed: 0 + salt: company_cars:fuel_type + - kind: draw_company_car_list_prices + outputs: + - company_car_list_price + - company_car_capital_contributions + bands: + '1': + - 0.0 + - 10000.0 + '2': + - 10000.0 + - 13000.0 + '3': + - 13000.0 + - 16000.0 + '4': + - 16000.0 + - 19000.0 + '5': + - 19000.0 + - 22000.0 + '6': + - 22000.0 + - 25000.0 + '7': + - 25000.0 + - 30000.0 + '8': + - 30000.0 + - 40000.0 + '9': + - 40000.0 + - null + minimum_donor_households: 3 + open_band_fallback_upper_gbp: 80000.0 + seed: 0 + salt: company_cars:list_price + - kind: draw_company_car_co2_emissions + outputs: + - company_car_co2_emissions + - company_car_electric_range + margins: table_2a_nonzero_shares_hybrids_first + top_band_upper_g_km: 179 + electric_range_miles: 50.0 + seed: 0 + salt: company_cars:co2 + - kind: carve_spi_company_car_benefits + outputs: + - employment_income + - company_car_private_fuel_provided + epb_column: hmrc_spi_employment_benefits + benefits: + - company_car_benefit + - car_fuel_benefit + minimum_scaled_list_price_gbp: 5000.0 + - kind: record_mass_conservation_receipt + entity: household + reason: 'Company cars per employee from the FRS job record, WAS round-8 list prices and HMRC''s company car tables on the source spine: household weights pass through unchanged and total household mass is conserved.' + declared_factor: 1.0 + gate_coupling: The terminal family gate requires a valid mass-conserving MassChangeRecord carrying exactly this stage-specific reason. + - kind: classify_company_car_facts_with_reviewed_fence + calibration_permitted: false + fact_fence_id: company_car_facts_imputation_seeds_measured_only + fenced_fact_count: 96 + fenced_fact_composition: 'HMRC Benefits in kind statistics (July 2026): Table 1 car and car fuel benefit recipients, taxable value, income tax and NICs; Table 2A recipients by CO2 band; Table 2C recipients by fuel; Tables 3A and 3B recipients and taxable value by income range; Table 4 recipients by region' + classification_rationale: The stage draws fuel and CO2 to Tables 2A and 2C, so binding them in the weight solve would be circular. The national build reports the calibrated file against Tables 1, 3A and 4; none blocks a build. + adjudication: https://github.com/PolicyEngine/uk-autumn-budget-dashboard-2026/issues/316 + outputs: + - company_car_list_price + - company_car_co2_emissions + - company_car_fuel_type + - company_car_electric_range + - company_car_capital_contributions + - company_car_private_fuel_provided + - employment_income + nonnegative_outputs: + - company_car_list_price + - company_car_co2_emissions + - company_car_electric_range + - company_car_capital_contributions + - employment_income + rewrites: + - employment_income + notes: 'Writes six of policyengine-uk 2.165.0''s company car inputs on the final spine (PolicyEngine/uk-autumn-budget-dashboard-2026#316) and runs last, so no stage reads the pay it rewrites. An FRS-channel person keeps the company car frs_spine''s carriers record; an SPI-channel person keeps their twin''s only where their drawn EPB is positive. Fuel maps from the FRS code (a hybrid is an alternative fuel; a diesel meets RDE2, which every new diesel has since January 2021), and an unknown fuel draws at Table 2C''s shares. The list price is drawn within the respondent''s CARVAL band from WAS round-8 company cars'' prices grown by the engine''s CPI index from 2021, the open and unknown bands by fuel class, uniformly where a band has fewer than minimum_donor_households WAS households. CO2 is zero for an electric car; the others split between 1 to 50 g/km (hybrids first) and the bands above at Table 2A''s shares among cars that emit CO2, uniformly within each band, and a car at 1 to 50 g/km takes electric_range_miles, which matters only to 2027-28. Availability, payments for private use and the 2020 registration flag keep the engine''s defaults, which no survey records. SPI-channel pay is the tape''s PAY + EPB + TAXTERM, so the engine''s car and fuel benefits come out of employment_income, capped at EPB: fuel first where it alone exceeds EPB, then the list price scaled down to fit with its contributions dropped, or the car dropped below minimum_scaled_list_price_gbp (María''s ruling of 30 October 2026). No HMRC fact is a calibration target: binding the cells the stage draws to would be circular, and the calibrated file is measured against Tables 1, 3A and 4.' diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json index 9d89132b07..7ae93c3e24 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json @@ -1,5 +1,5 @@ { - "source_fact_feed": "chronicle-uk-53815b2-consumer-facts", + "source_fact_feed": "chronicle-uk-08962f1-consumer-facts", "target_period": 2025, "candidate_count": 1437, "contract_target_count": 394, @@ -5347,7 +5347,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "26000000.0" }, { @@ -5355,7 +5355,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "339000000.0" }, { @@ -5363,7 +5363,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "500000000.0" }, { @@ -5371,7 +5371,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "647000000.0" }, { @@ -5379,7 +5379,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "780000000.0" }, { @@ -5387,7 +5387,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "82000000.0" }, { @@ -5395,7 +5395,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "2540000000.0" }, { @@ -5403,7 +5403,7 @@ "from": "2023", "to": "2025", "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "3470000000.0" }, { @@ -5411,7 +5411,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "6870000000.0" }, { @@ -5419,7 +5419,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "11100000000.0" }, { @@ -5427,7 +5427,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "175000000.0" }, { @@ -5435,7 +5435,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "855000000.0" }, { @@ -5443,7 +5443,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3450000000.0" }, { @@ -5451,7 +5451,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3330000000.0" }, { @@ -5459,7 +5459,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3700000000.0" }, { @@ -5467,7 +5467,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "4700000000.0" }, { @@ -5475,7 +5475,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3430000000.0" }, { @@ -5483,7 +5483,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "8400000000.0" }, { @@ -5491,7 +5491,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "12500000000.0" }, { @@ -5499,7 +5499,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3820000000.0" }, { @@ -5507,7 +5507,7 @@ "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "9440000000.0" }, { @@ -11361,12 +11361,12 @@ { "name": "obr.income_tax", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 325054437305.83215, + "resolved_value": 323479750000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d928e7da0fbfe088ca1a30d7" + "resolved_fact_key": "ledger_aggregate_fact_v2_1fcd60233f3427b192339ae8" } ] }, @@ -11376,12 +11376,12 @@ { "name": "obr.ni_employee", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 49002029830.141045, + "resolved_value": 48913873680.1126, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_7e3e3e637a9134760a0a530a" + "resolved_fact_key": "ledger_aggregate_fact_v2_f6056c4f43dfbb9610fed097" } ] }, @@ -11391,12 +11391,12 @@ { "name": "obr.ni_employer", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 137854706939.8949, + "resolved_value": 137917887236.63586, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c8719021c501d9757e0e0814" + "resolved_fact_key": "ledger_aggregate_fact_v2_4eaee8634b39e3f4caad6175" } ] }, @@ -11406,12 +11406,12 @@ { "name": "obr.ni_self_employed", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 2876506585.4950743, + "resolved_value": 2900120957.4244957, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b94b7d74d7df7ff5f9309f3b" + "resolved_fact_key": "ledger_aggregate_fact_v2_0071d6a1831881aaea511f11" } ] }, @@ -11421,12 +11421,12 @@ { "name": "obr.vat", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 177875204014.06345, + "resolved_value": 177644250000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_3c534c3e6313150f8081b777" + "resolved_fact_key": "ledger_aggregate_fact_v2_98d952e160efdad1eeb07b27" } ] }, @@ -11436,8 +11436,8 @@ { "name": "obr.fuel_duties", "status": "signed_excluded", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 2, "signed_rationale": "The OBR fuel duties fact is all-road-users receipts (freight, vans, business mileage) against a household frame. obr.fuel_duties_cars, the cars receipts from the OBR vehicle-type release, was bound in its place (ruling 2026-09-10) until microcosm#1113 moved it to the measure-exclusion register (Mar\u00eda's ruling of 2026-10-08, D2); household road-fuel spend is bound on ons.household_road_fuel_expenditure, and no fuel-duty row is fitted. The all-road-users row is retained in the contract for registry parity and signed out here rather than carried as a calibration measure exclusion." } ] @@ -11463,12 +11463,12 @@ { "name": "obr.sdlt", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 10161716337.860817, + "resolved_value": 10043490497.643122, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1b6d55fc4ccd78bd0ae457e9" + "resolved_fact_key": "ledger_aggregate_fact_v2_1677612c4b01bf5cb20e29ba" } ] }, @@ -11478,12 +11478,12 @@ { "name": "obr.attendance_allowance", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 8309942303.358463, + "resolved_value": 8303914528.200001, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b622452dc3ca65969deac2d1" + "resolved_fact_key": "ledger_aggregate_fact_v2_1fda5f9abb206cef7daed7bc" } ] }, @@ -11493,12 +11493,12 @@ { "name": "obr.carers_allowance", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 4487029829.347929, + "resolved_value": 4491957194.999996, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_00d91dd3a0d7320a6ef255c1" + "resolved_fact_key": "ledger_aggregate_fact_v2_9c98992cd645ec89df629ddf" } ] }, @@ -11508,12 +11508,12 @@ { "name": "obr.child_benefit", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 13368730968.878168, + "resolved_value": 13409122425.539997, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d3ab2c54ce0c4c6a46a7a36b" + "resolved_fact_key": "ledger_aggregate_fact_v2_feb041fb338af6f3759c9d90" } ] }, @@ -11523,12 +11523,12 @@ { "name": "obr.council_tax", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 48774253146.51462, + "resolved_value": 48774613798.61318, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_bd6caaecbca3ab1bebe5d2d8" + "resolved_fact_key": "ledger_aggregate_fact_v2_3d3a988c07e4fe6ec194b125" } ] }, @@ -11574,12 +11574,12 @@ { "name": "obr.domestic_rates", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 494000000.0, + "resolved_value": 509814031.9020381, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a9a654087fd2268fef7f9f9b" + "resolved_fact_key": "ledger_aggregate_fact_v2_774d52d47e06c2403b426f36" } ] }, @@ -11589,12 +11589,12 @@ { "name": "obr.esa", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 8507979735.87899, + "resolved_value": 8545802862.489966, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9b072645b7180464a89c16b2" + "resolved_fact_key": "ledger_aggregate_fact_v2_9abaf3f02502d33953862972" } ] }, @@ -11604,12 +11604,12 @@ { "name": "obr.housing_benefit", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 12725786027.543839, + "resolved_value": 12812461092.718086, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_17a2d10ed4cfb593abb0606b" + "resolved_fact_key": "ledger_aggregate_fact_v2_186cb8defa0022b6be5e08c0" } ] }, @@ -11619,12 +11619,12 @@ { "name": "obr.jobseekers_allowance", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 288407204.431046, + "resolved_value": 281300678.72749996, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_664509c14c0b07412b459feb" + "resolved_fact_key": "ledger_aggregate_fact_v2_86cb22051464b5d98a0ab19e" } ] }, @@ -11634,12 +11634,12 @@ { "name": "obr.pension_credit", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 6112217133.109846, + "resolved_value": 6251379463.922147, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_91dc7a037068ea9bda5a80ae" + "resolved_fact_key": "ledger_aggregate_fact_v2_889fae05fdd83e950b4a53b9" } ] }, @@ -11649,12 +11649,12 @@ { "name": "obr.pip", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 36103194307.639694, + "resolved_value": 36016311327.49647, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe30dc4ae7072c5cdf5b50a7" + "resolved_fact_key": "ledger_aggregate_fact_v2_299a855825d8319a3bca66e2" } ] }, @@ -11664,12 +11664,12 @@ { "name": "obr.statutory_maternity_pay", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 3179100661.1404104, + "resolved_value": 3186824700.5054927, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_2d1bd4e271d567f688e954e1" + "resolved_fact_key": "ledger_aggregate_fact_v2_52e691514c80c63fc65fcc02" } ] }, @@ -11679,12 +11679,12 @@ { "name": "obr.tv_licence_fee", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 3858750000.0, + "resolved_value": 3887250000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b0f0afcd44c93532837c9f2a" + "resolved_fact_key": "ledger_aggregate_fact_v2_d757225cc0db200ec899f368" } ] }, @@ -11697,9 +11697,9 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1911040880.4619167, + "resolved_value": 1911453982.8600001, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_86dba41b4681fa0d9c11b3a6" + "resolved_fact_key": "ledger_aggregate_fact_v2_66989bed78c8690286fca9a0" } ] }, @@ -12839,12 +12839,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 29058251.016552746, + "resolved_value": 28899522.63739463, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_5aff5e57f05ddba9ad025b36", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "26000000.0" } }, @@ -12854,12 +12854,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 378874888.2542839, + "resolved_value": 376805314.3875684, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_fc3c7927013f5264698979d8", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "339000000.0" } }, @@ -12902,12 +12902,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 558812519.5490913, + "resolved_value": 555760050.7191275, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_6b85f6be706ccfed238bf1f9", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "500000000.0" } }, @@ -12928,12 +12928,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 723103400.2965242, + "resolved_value": 719153505.630551, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_5852a008bcd3cea2bc99b092", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "647000000.0" } }, @@ -12954,12 +12954,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 871747530.4965824, + "resolved_value": 866985679.1218389, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_2d34b4d9693e393903c5f638", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "780000000.0" } }, @@ -12969,12 +12969,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 91645253.20605098, + "resolved_value": 91144648.31793691, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_e493ddc5770b5a2e89c83fcf", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "82000000.0" } }, @@ -12984,12 +12984,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2838767599.309384, + "resolved_value": 2823261057.6531677, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_ae77cfe6ff63112b006c6a30", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "2540000000.0" } }, @@ -13010,12 +13010,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3878158885.6706934, + "resolved_value": 3856974751.9907446, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_91323471e9baa2fc4904040a", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11762503909818", + "factor": "1.11152010143825", "value_before_uprating": "3470000000.0" } } @@ -13030,12 +13030,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 7475572768.250349, + "resolved_value": 7475600207.41509, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_6fd01f132dc6b218c02326b1", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "6870000000.0" } }, @@ -13045,12 +13045,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 12078436350.448162, + "resolved_value": 12078480684.469795, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_3c0cd54a0f0609d8ebc58a25", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "11100000000.0" } }, @@ -13060,12 +13060,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 190425798.31787643, + "resolved_value": 190426497.27767697, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_b63a84056f85bed14b8ab8fd", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "175000000.0" } }, @@ -13075,12 +13075,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 930366043.2101963, + "resolved_value": 930369458.1280789, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_3c4f22fc63944665033b18b3", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "855000000.0" } }, @@ -13090,12 +13090,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3754108595.409564, + "resolved_value": 3754122374.9027743, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_ced1a5840ced099b471d4e84", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3450000000.0" } }, @@ -13105,12 +13105,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3623530905.1344485, + "resolved_value": 3623544205.340939, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_8a115e840b38a6603d618bc0", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3330000000.0" } }, @@ -13120,12 +13120,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4026145450.1493874, + "resolved_value": 4026160228.1565986, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_0394e55216df7f3dcab84fb5", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3700000000.0" } }, @@ -13135,12 +13135,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5114292869.108682, + "resolved_value": 5114311641.171896, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_ea93d59adaf66ef73e9dddbf", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "4700000000.0" } }, @@ -13150,12 +13150,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3732345647.030378, + "resolved_value": 3732359346.6424685, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_8d09d2287cbdb2e4f4004521", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3430000000.0" } }, @@ -13165,12 +13165,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 9140438319.258068, + "resolved_value": 9140471869.328495, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_0a4329a3eb027a530c6f02ec", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "8400000000.0" } }, @@ -13180,12 +13180,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 13601842736.991173, + "resolved_value": 13601892662.691212, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_c11497ffe45250b909593f1d", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "12500000000.0" } }, @@ -13195,12 +13195,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4156723140.424503, + "resolved_value": 4156738397.7184343, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_dafc8ca1cd03e5d461b11d4e", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "3820000000.0" } }, @@ -13210,12 +13210,12 @@ "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 10272111634.975735, + "resolved_value": 10272149338.864403, "resolved_fact_period": "2023", "resolved_fact_key": "ledger_aggregate_fact_v2_940e6ce9db10080ed5613faa", "uprating": { "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.08814741895929", + "factor": "1.0881514130153", "value_before_uprating": "9440000000.0" } } @@ -19688,8 +19688,8 @@ { "name": "welshgov.council_tax_stock.band_a", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 194973.29, "resolved_fact_period": "2025", @@ -19703,8 +19703,8 @@ { "name": "welshgov.council_tax_stock.band_b", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 285787.52, "resolved_fact_period": "2025", @@ -19718,8 +19718,8 @@ { "name": "welshgov.council_tax_stock.band_c", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 301699.86, "resolved_fact_period": "2025", @@ -19733,8 +19733,8 @@ { "name": "welshgov.council_tax_stock.band_d", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 225179.88, "resolved_fact_period": "2025", @@ -19748,8 +19748,8 @@ { "name": "welshgov.council_tax_stock.band_e", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 185447.46, "resolved_fact_period": "2025", @@ -19763,8 +19763,8 @@ { "name": "welshgov.council_tax_stock.band_f", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 114672.0, "resolved_fact_period": "2025", @@ -19778,8 +19778,8 @@ { "name": "welshgov.council_tax_stock.band_g", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 52211.0, "resolved_fact_period": "2025", @@ -19793,8 +19793,8 @@ { "name": "welshgov.council_tax_stock.band_h", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 12357.0, "resolved_fact_period": "2025", @@ -19808,8 +19808,8 @@ { "name": "welshgov.council_tax_stock.band_i", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 5305.0, "resolved_fact_period": "2025", @@ -19823,8 +19823,8 @@ { "name": "welshgov.council_tax_stock.total", "status": "active", - "matched_fact_count_overall": 447, - "matched_fact_count_at_or_before_period": 349, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, "resolved_value": 1377633.03, "resolved_fact_period": "2025", @@ -21099,12 +21099,12 @@ { "name": "obr.universal_credit", "status": "active", - "matched_fact_count_overall": 28, - "matched_fact_count_at_or_before_period": 6, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "resolved_period": 2025, - "resolved_value": 76054754387.77309, + "resolved_value": 76615715797.65996, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d7377a28ca45388650d961e0" + "resolved_fact_key": "ledger_aggregate_fact_v2_0e154e3bcd838cfa794e221f" } ] }, diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_references.json b/packages/microcosm-build/src/microcosm/build/uk/target_references.json index 61d31b9adc..bf8dedbc9a 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_references.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_references.json @@ -1051,6 +1051,10 @@ "source_name": "obr", "source_concept": "obr.income_tax", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1071,6 +1075,10 @@ "source_name": "obr", "source_concept": "obr.ni_employee", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1091,6 +1099,10 @@ "source_name": "obr", "source_concept": "obr.ni_employer", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1111,6 +1123,10 @@ "source_name": "obr", "source_concept": "obr.ni_self_employed", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1131,6 +1147,10 @@ "source_name": "obr", "source_concept": "obr.vat", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1178,6 +1198,10 @@ "source_name": "obr", "source_concept": "obr.sdlt", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1227,6 +1251,10 @@ "source_name": "obr", "source_concept": "obr.attendance_allowance", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K04000001" }, @@ -1247,6 +1275,10 @@ "source_name": "obr", "source_concept": "obr.carers_allowance", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K04000001" }, @@ -1267,6 +1299,10 @@ "source_name": "obr", "source_concept": "obr.child_benefit", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1286,6 +1322,10 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.council_tax_receipts_england_scotland_wales", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1306,6 +1346,10 @@ "source_name": "obr", "source_concept": "obr.domestic_rates", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1326,6 +1370,10 @@ "source_name": "obr", "source_concept": "obr.incapacity_benefits", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K03000001" }, @@ -1346,6 +1394,10 @@ "source_name": "obr", "source_concept": "obr.housing_benefit", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K03000001" }, @@ -1366,6 +1418,10 @@ "source_name": "obr", "source_concept": "obr.jobseekers_allowance", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K03000001" }, @@ -1386,6 +1442,10 @@ "source_name": "obr", "source_concept": "obr.pension_credit", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K03000001" }, @@ -1406,6 +1466,10 @@ "source_name": "obr", "source_concept": "obr.dla_and_pip", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K04000001" }, @@ -1426,6 +1490,10 @@ "source_name": "obr", "source_concept": "obr.statutory_maternity_pay", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K03000001" }, @@ -1446,6 +1514,10 @@ "source_name": "obr", "source_concept": "obr.tv_licence_fee", "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K02000001" }, @@ -1465,7 +1537,6 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.winter_fuel_payment", - "source_table": "EFO March 2026 detailed forecast tables: expenditure", "entity_name": "person", "period_type": "fiscal_year", "period_value": 2025, @@ -25875,6 +25946,10 @@ "obr.universal_credit_outside_cap" ], "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + }, "geography_level": "country", "geography_id": "K03000001" }, diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json index 13ca258cd6..46a1237b64 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json @@ -749,11 +749,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "Unbanded area statistics in the pinned Ledger fact feed supply the local HMRC count targets directly and the amount targets via the signed count_x_mean construction. The feed publishes SPI target count/mean measures for 650/650 constituencies except self_employment_income_mean at E14001416 (so that one amount row is signed deferred), and for 359/361 crosswalk local authorities; E06000027 has only median SPI measures and E06000053 has no SPI local-authority target-measure rows. This remains a different surface from the 208 banded Total Income facts held fenced by the national adjudication.", @@ -772,11 +772,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the PCON24 constituency population age specs for all 650 constituencies across the ONS, NRS, and NISRA publisher legs. Mid-year estimates cover the total usual-resident population \u2014 see the population_universe_private_households adjudication.", @@ -795,11 +795,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries local-authority population age specs for all 361 crosswalk local authorities. Covers the total usual-resident population \u2014 see the population_universe_private_households adjudication.", @@ -819,11 +819,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the compiled household cells.", @@ -843,11 +843,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the compiled household cells; the source specification defines HouseholdCount as occupied households.", @@ -867,11 +867,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the compiled household cells.", @@ -891,11 +891,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries DWP Stat-Xplore UC household facts for 632/650 constituencies and 350/361 local authorities, plus the four constituency child-bucket specs. DWP UC official statistics in this feed cover Great Britain; the 18 Northern Ireland constituencies and 11 Northern Ireland local authorities are signed deferred. DWP counts UC claim households \u2014 see the uc_unit_vs_household_grain adjudication.", @@ -914,11 +914,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "Model-based estimates built from the Family Resources Survey \u2014 see the frs_model_based_target_circularity adjudication. The BHC and AHC measures are independently modelled and not directly comparable \u2014 see the ons_bhc_ahc_noncomparable adjudication. MSOA-to-local-authority aggregation is signed deferred for this run; England and Wales only.", @@ -946,11 +946,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "Chronicle registers the three inputs raw-only (PolicyEngine/chronicle#343); every count is Microcosm's computation and none is a Chronicle fact. The feed supplies the census tenure shares, the OBR costing note's non-owner-occupied share and the ONS HPSSA parity series.", @@ -970,11 +970,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries tenure specs for all 361 crosswalk local authorities across ONS Census 2021, NRS Census 2022, and NISRA Census 2021 publisher legs. Private-rent and social-rent tenure rows are additive over publisher-native subclasses and compile through the signed sum operation.", @@ -994,11 +994,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "PIPR publishes average rent price levels, not additive rent totals; a bound cell composes the level into a total (see the signed rationale). Of the 361 local-authority cells, 316 bind for the 2025 compile and 45 remain signed deferred: two English cells are not published, 11 Northern Ireland cells have a country mean only, and 32 Scottish cells are represented at BRMA grain, where the 18 BRMA cells bind with each BRMA's private renters derived from the councils' through Census 2022 (microcosm#1090, #1262).", @@ -1019,11 +1019,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record-set specs uk.local_geography.council_tax.england_ctb.line_07_chargeable_dwellings_adjusted_for_disabled_relief.v1, line_11_second_homes.v1 and line_15_empty_dwellings.v1 supply the 296 English billing authorities by band A-, A-H at the October 2025 count. Each cell binds line 7 minus line 11 minus line 15 (band A adds line 7's A- column): the dwellings charged as someone's sole or main residence, the universe a household frame carries. Bands A-G bind 294 authorities after E06000053 and E09000001 are support-floor excluded; the 296-cell band H family stays signed deferred on spine support (microcosm#762 A14). Barnsley and Sheffield bind through the crosswalk's declared aliases of their April 2025 codes. The family is scoped to the 296 English authorities: Wales and Scotland bind their own returns below and Northern Ireland levies domestic rates. The spec line_08_single_adult_discount_dwellings.v1 (all bands) supplies the same authorities' single adult discount cells (microcosm#1095), under the same support floor.", @@ -1042,11 +1042,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record-set specs uk.local_geography.council_tax.wales_ct1.a1_all_chargeable_dwellings.v1, h7_total_chargeable_empty_properties.v1 and h8_total_chargeable_second_homes.v1 supply the 22 Welsh authorities by band A-I per financial year. Each cell binds a1 minus h7 minus h8 on the 2025-26 row (the taxbase set for that year, counted on the 31 October 2024 list, one count-year behind England and Scotland by ruling of 2026-09-15); all 198 cells compile, band I included, and bind unless a signed small-cell rule defers them (uk/local_small_cell_rule.json).", @@ -1065,11 +1065,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record-set spec uk.local_geography.council_tax_stock.scotland_ctaxbase_chargeable_dwellings.by_council_area.v1 supplies the 32 councils by band A-H, the concept the scotgov.council_tax_stock country rows already bind; 255 cells compile and bind unless a signed small-cell rule defers them (uk/local_small_cell_rule.json), and Shetland band H is signed deferred (no band-H clone at K=15). Chargeable dwellings run about 1 % above the household frame nationally, the residual the universe fence records.", @@ -1088,11 +1088,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.electricity.cy2024 supplies the 350 Great Britain authorities on the NSPL of the 2025 publication (publication_2025_nspl): the roster's boundaries, with Barnsley and Sheffield under their April 2025 codes through the crosswalk's aliases. Non-half-hourly meters are read from 31 January to 30 January and half-hourly meters over the calendar year; both are counted, as reported. Each cell binds the authority's consumption times one Great Britain factor (desnz.energy_trends.gb_domestic_level), so the cells keep DESNZ's split at the stage's level. Northern Ireland is published separately (desnz_subnational_electricity_ni); its row enters the factor only.", @@ -1111,11 +1111,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.gas.cy2024 supplies 347 authorities: the Isles of Scilly, Orkney and Shetland have no mains gas network and no row. The gas year runs from mid-May to mid-May and is weather-corrected. Each kWh cell binds the authority's consumption times one Great Britain factor; the authority's gas meters over its electricity meters (2024) give the share of its census households bound as gas-connected (desnz.subnational.gas_meter_share). Orkney and Shetland are signed deferrals, the Isles of Scilly sits under the support floor.", @@ -1128,10 +1128,10 @@ }, { "derived_resource_pin": { - "inputs_sha256": "335c3359727633b435a37c3612999f259c77a3e61c496e3384a7a83080dffacd", + "inputs_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", "resource": "desnz_constituency_energy_facts.json", "rows": 2526, - "rows_sha256": "35c4d4da3055804d007a39e8293ddb8f6fb78cd49b48b5813a6e20bf9235a263" + "rows_sha256": "e851214f580261184f37dce3244d642dd70b025a18433e219e7fb7c6c5b2729f" }, "geographies": [ "constituency" @@ -1140,11 +1140,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record sets desnz.lsoa.electricity.cy2024 and desnz.lsoa.gas.gy2024 (LSOA_domestic_elec_2010-2024.xlsx and LSOA_domestic_gas_2010-2024.xlsx, December 2025) carry DESNZ's domestic consumption and meter counts for every England and Wales LSOA and Scottish data zone it publishes, on the same periods and temperature bases as the authority rows. tools/build_uk_desnz_constituency_energy_facts.py shares each authority's total among its constituency pieces in proportion to them, an LSOA in two seats by its output areas' census households, so every authority keeps its total and DESNZ's unallocated meters follow the split. The seat cells take the authority cells' factor per fuel and read their meter share off the split. Northern Ireland publishes no small areas and is outside the family.", @@ -1163,11 +1163,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.northern_ireland.electricity.domestic.y2024 supplies Northern Ireland's row (N92000002) on the financial year from April 2024, as reported. No cell binds it: it enters Great Britain's share of the UK sub-national total, which sets the kWh cells' factor (desnz.energy_trends.gb_domestic_level). DESNZ calls Northern Ireland's figures not directly comparable with Great Britain's.", @@ -1186,11 +1186,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1511063, - "facts_sha256": "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227", + "fact_row_count": 1512256, + "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb", - "source_commit": "53815b24844cb63c103209f197f9d3d9e2e424a9", + "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.northern_ireland.gas.domestic.y2024 supplies Northern Ireland's row (N92000002) on DESNZ's Northern Ireland gas year labelled 2024. No cell binds it: it enters Great Britain's share of the UK sub-national total, which sets the kWh cells' factor. DESNZ calls Northern Ireland's figures not directly comparable with Great Britain's.", diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json index c66fb0d282..6d9cde95c4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json @@ -2033,7 +2033,7 @@ "value_variable": "income_tax_before_winter_fuel_payment_charge_annual", "from_entity": "person", "map_to": "household", - "notes": "Income tax before the Winter Fuel Payment charge, which policyengine-uk adds to income_tax from 2.157.0 (María's ruling of 2026-10-25, microcosm#1095): HMRC recovers 2025's payments through 2026-27 tax codes and self assessment, so the FY2025-26 receipts in the window hold almost none of the recovery. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "Income tax before the Winter Fuel Payment charge, which policyengine-uk adds to income_tax from 2.157.0 (María's ruling of 2026-10-25, microcosm#1095): HMRC recovers 2025's payments through 2026-27 tax codes and self assessment, so the FY2025-26 receipts in the window hold almost none of the recovery. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/income_tax", @@ -2045,7 +2045,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.income_tax", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + } }, "category_id": "obr.efo_receipts", "label": "Income tax", @@ -2068,7 +2072,7 @@ "value_variable": "ni_employee", "from_entity": "person", "map_to": "household", - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/ni_employee", @@ -2080,7 +2084,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.ni_employee", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + } }, "category_id": "obr.efo_receipts", "label": "Employee National Insurance contributions", @@ -2103,7 +2111,7 @@ "value_variable": "ni_employer", "from_entity": "person", "map_to": "household", - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/ni_employer", @@ -2115,7 +2123,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.ni_employer", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + } }, "category_id": "obr.efo_receipts", "label": "Employer National Insurance contributions", @@ -2138,7 +2150,7 @@ "value_variable": "ni_self_employed", "from_entity": "person", "map_to": "household", - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/ni_self_employed", @@ -2150,7 +2162,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.ni_self_employed", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + } }, "category_id": "obr.efo_receipts", "label": "Self-employed National Insurance contributions", @@ -2170,7 +2186,7 @@ "policyengine": { "metric_name": "obr/vat", "value_expression": "vat + private_school_vat", - "notes": "Measured at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). OBR's receipts include VAT on private school fees, charged from 1 January 2025, which policyengine-uk charges from 2.157.1 (policyengine-uk#2319) as private_school_vat beside its general vat, so the row measures both, as the obr.esa and obr.pip rows sum their parts (microcosm#1095). Held as a measured diagnostic (calibration_measure_exclusions.json, María's ruling of 2026-10-24): the engine's survey coverage factor (policyengine-uk#2187) was derived on a certified Microcosm release, so binding the row would pull the consumption weights back toward that release." + "notes": "Measured at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). OBR's receipts include VAT on private school fees, charged from 1 January 2025, which policyengine-uk charges from 2.157.1 (policyengine-uk#2319) as private_school_vat beside its general vat, so the row measures both, as the obr.esa and obr.pip rows sum their parts (microcosm#1095). Held as a measured diagnostic (calibration_measure_exclusions.json, María's ruling of 2026-10-24): the engine's survey coverage factor (policyengine-uk#2187) was derived on a certified Microcosm release, so binding the row would pull the consumption weights back toward that release. Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/vat", @@ -2182,7 +2198,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.vat", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + } }, "category_id": "obr.efo_receipts", "label": "VAT", @@ -2274,7 +2294,7 @@ "policyengine": { "metric_name": "obr/sdlt", "value_variable": "stamp_duty_land_tax", - "notes": "Households' SDLT: the OBR's SDLT line at the calendar-2025 window of its fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane), times individuals' share of HMRC's 2024-25 SDLT receipts, residential (Table 8a) and non-residential (Table 8b) together. The OBR line covers every buyer, and HMRC's other buyers (companies, partnerships and collective investment schemes) pay about a third of it; policyengine-uk charges households' stamp_duty_land_tax and adds corporate_sdlt beside it, so binding the whole line pushed households' SDLT up by the companies' share (uk-data#564, microcosm#1095). uk-data#569 (a draft, at 0544d692f) subtracts policyengine-uk's corporate SDLT statistic instead, which needs the unreleased pe-uk#2322; the receipts share is HMRC's own outturn split, and the window's 2025-26 months take 2024-25's. Three gaps are declared, not corrected: non-resident individuals' SDLT, surcharge included, stays inside the individuals' share, though no FRS household is non-resident; Table 6b counts the higher rates before refunds on replacement main homes, and policyengine-uk charges them with no refund, while Tables 8a and 8b and the OBR line are net of refunds; and the main-home purchase rate policyengine-uk applies also counts the higher-rates transactions, so those purchases are partly counted twice (review of #1308)." + "notes": "Households' SDLT: the OBR's SDLT line at the calendar-2025 window of its fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane), times individuals' share of HMRC's 2024-25 SDLT receipts, residential (Table 8a) and non-residential (Table 8b) together. The OBR line covers every buyer, and HMRC's other buyers (companies, partnerships and collective investment schemes) pay about a third of it; policyengine-uk charges households' stamp_duty_land_tax and adds corporate_sdlt beside it, so binding the whole line pushed households' SDLT up by the companies' share (uk-data#564, microcosm#1095). uk-data#569 (a draft, at 0544d692f) subtracts policyengine-uk's corporate SDLT statistic instead, which needs the unreleased pe-uk#2322; the receipts share is HMRC's own outturn split, and the window's 2025-26 months take 2024-25's. Three gaps are declared, not corrected: non-resident individuals' SDLT, surcharge included, stays inside the individuals' share, though no FRS household is non-resident; Table 6b counts the higher rates before refunds on replacement main homes, and policyengine-uk charges them with no refund, while Tables 8a and 8b and the OBR line are net of refunds; and the main-home purchase rate policyengine-uk applies also counts the higher-rates transactions, so those purchases are partly counted twice (review of #1308). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/sdlt", @@ -2286,7 +2306,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.sdlt", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: receipts", + "2025": "EFO October 2026 detailed forecast tables: receipts" + } }, "category_id": "obr.efo_receipts", "label": "Stamp Duty Land Tax", @@ -2361,7 +2385,7 @@ "map_to": "person" } ], - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to England and Wales (microcosm#1095, uk-data#490): DWP reports this benefit for England and Wales only since executive competence moved to the Scottish Government (Attendance Allowance from 1 April 2020; DWP benefit expenditure and caseload tables, Spring 2026, Notes), and OBR table 4.9 carries DWP's line. FRS code 12 also holds Scotland's Pension Age Disability Payment, which the Scottish Government funds, so the model column sums English and Welsh households only. Since the abf0921 re-pin the Chronicle fact carries the England and Wales code K04000001 (microcosm#1300)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to England and Wales (microcosm#1095, uk-data#490): DWP reports this benefit for England and Wales only since executive competence moved to the Scottish Government (Attendance Allowance from 1 April 2020; DWP benefit expenditure and caseload tables, Spring 2026, Notes), and OBR table 4.9 carries DWP's line. FRS code 12 also holds Scotland's Pension Age Disability Payment, which the Scottish Government funds, so the model column sums English and Welsh households only. Since the abf0921 re-pin the Chronicle fact carries the England and Wales code K04000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/attendance_allowance", @@ -2373,7 +2397,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.attendance_allowance", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Attendance allowance", @@ -2419,7 +2447,7 @@ "map_to": "person" } ], - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to England and Wales (microcosm#1095, uk-data#490): DWP reports this benefit for England and Wales only since executive competence moved to the Scottish Government (Carer's Allowance from 3 September 2018; DWP benefit expenditure and caseload tables, Spring 2026, Notes), and OBR table 4.9 carries DWP's line. FRS code 13 also holds Scotland's Carer Support Payment, which the Scottish Government funds, so the model column sums English and Welsh households only. Since the abf0921 re-pin the Chronicle fact carries the England and Wales code K04000001 (microcosm#1300)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to England and Wales (microcosm#1095, uk-data#490): DWP reports this benefit for England and Wales only since executive competence moved to the Scottish Government (Carer's Allowance from 3 September 2018; DWP benefit expenditure and caseload tables, Spring 2026, Notes), and OBR table 4.9 carries DWP's line. FRS code 13 also holds Scotland's Carer Support Payment, which the Scottish Government funds, so the model column sums English and Welsh households only. Since the abf0921 re-pin the Chronicle fact carries the England and Wales code K04000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/carers_allowance", @@ -2431,7 +2459,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.carers_allowance", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Carers allowance", @@ -2454,7 +2486,7 @@ "value_variable": "child_benefit", "from_entity": "benunit", "map_to": "household", - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/child_benefit", @@ -2466,7 +2498,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.child_benefit", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Child benefit", @@ -2519,7 +2555,7 @@ "map_to": "household" } ], - "notes": "OBR Table 4.1 reports net council tax receipts (net of council tax reduction), so the binding is council_tax_less_benefit, not gross council_tax (uk-data targets/compute/council_tax.py:21-43 at 12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3). It binds row 15 ('Total council tax receipts'), the sum of the England, Scotland and Wales rows, over Great Britain's households (microcosm#1095). Row 19 ('Total net council tax receipts', obr.council_tax_total, bound before) adds Northern Ireland domestic rates, the council tax accruals adjustment and the high-value council tax surcharge: GBP 1.34bn, 2.7% of the calendar-2025 window, which no household's council tax carries (domestic rates are obr.domestic_rates, held). Chronicle stamps the row K02000001, as OBR's table is UK-wide, and the selector pins it there. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "OBR Table 4.1 reports net council tax receipts (net of council tax reduction), so the binding is council_tax_less_benefit, not gross council_tax (uk-data targets/compute/council_tax.py:21-43 at 12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3). It binds row 15 ('Total council tax receipts'), the sum of the England, Scotland and Wales rows, over Great Britain's households (microcosm#1095). Row 19 ('Total net council tax receipts', obr.council_tax_total, bound before) adds Northern Ireland domestic rates, the council tax accruals adjustment and the high-value council tax surcharge: GBP 1.34bn, 2.7% of the calendar-2025 window, which no household's council tax carries (domestic rates are obr.domestic_rates, held). Chronicle stamps the row K02000001, as OBR's table is UK-wide, and the selector pins it there. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/council_tax", @@ -2530,7 +2566,11 @@ "assertion_policy": "allow_source_projection", "ledger_selector": { "source_name": "obr", - "source_concept": "obr.council_tax_receipts_england_scotland_wales" + "source_concept": "obr.council_tax_receipts_england_scotland_wales", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Council tax", @@ -2679,7 +2719,7 @@ "policyengine": { "metric_name": "obr/domestic_rates", "value_variable": "domestic_rates", - "notes": "Chronicle stamps the row K02000001, as OBR's table 4.1 is UK-wide, and the selector pins it there; domestic_rates is zero outside Northern Ireland, so the UK total is Northern Ireland's. Held as a diagnostic: the row looks like the district rate only, and domestic_rates is the whole bill (calibration_measure_exclusions.json, microcosm#1095). Measured at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "Chronicle stamps the row K02000001, as OBR's table 4.1 is UK-wide, and the selector pins it there; domestic_rates is zero outside Northern Ireland, so the UK total is Northern Ireland's. Held as a diagnostic: the row looks like the district rate only, and domestic_rates is the whole bill (calibration_measure_exclusions.json, microcosm#1095). Measured at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/domestic_rates", @@ -2691,7 +2731,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.domestic_rates", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Domestic rates", @@ -2745,7 +2789,7 @@ "map_to": "household" } ], - "notes": "EFO incapacity-benefits line. OBR table 4.9 footnote 2: the line includes incapacity benefit, employment and support allowance, severe disablement allowance and the incapacity part of income support, and excludes the health element of universal credit. The model column sums benunit-level esa_income and person-level esa_contrib, incapacity_benefit and sda to household; uk-data sums the first two (uk-data targets/compute/income.py:98-102 at 12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3), and adding the other two follows uk-data#582 (microcosm#1095). Incapacity Benefit has been closed to new claims since ESA began in October 2008, so its term carries only what the FRS still reports. Income Support has no incapacity part in the engine, which pays it as one benefit; that part stays a residual of the row, with no declared difference (María's ruling of 2026-10-16). Severe Disablement Allowance is a small part of the line: DWP reports GBP 53.8m for England and Wales in 2024-25 and GBP 46.8m in 2025-26, against OBR's GBP 12.41bn and GBP 7.21bn. The Scottish Government pays SDA in Scotland (GBP 5.0m in 2024-25, GBP 4.4m in 2025-26 in the Scottish Budget), outside DWP's line; at well under 0.1 percent of the row it stays inside the Great Britain scope below rather than a per-term mask. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300)." + "notes": "EFO incapacity-benefits line. OBR table 4.9 footnote 2: the line includes incapacity benefit, employment and support allowance, severe disablement allowance and the incapacity part of income support, and excludes the health element of universal credit. The model column sums benunit-level esa_income and person-level esa_contrib, incapacity_benefit and sda to household; uk-data sums the first two (uk-data targets/compute/income.py:98-102 at 12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3), and adding the other two follows uk-data#582 (microcosm#1095). Incapacity Benefit has been closed to new claims since ESA began in October 2008, so its term carries only what the FRS still reports. Income Support has no incapacity part in the engine, which pays it as one benefit; that part stays a residual of the row, with no declared difference (María's ruling of 2026-10-16). Severe Disablement Allowance is a small part of the line: DWP reports GBP 53.8m for England and Wales in 2024-25 and GBP 46.8m in 2025-26, against OBR's GBP 12.41bn and GBP 7.21bn. The Scottish Government pays SDA in Scotland (GBP 5.0m in 2024-25, GBP 4.4m in 2025-26 in the Scottish Budget), outside DWP's line; at well under 0.1 percent of the row it stays inside the Great Britain scope below rather than a per-term mask. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/esa", @@ -2757,7 +2801,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.incapacity_benefits", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Employment and Support Allowance", @@ -2813,7 +2861,7 @@ "map_to": "benunit" } ], - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/housing_benefit", @@ -2825,7 +2873,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.housing_benefit", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Housing benefit", @@ -2881,7 +2933,7 @@ "map_to": "benunit" } ], - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/jobseekers_allowance", @@ -2893,7 +2945,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.jobseekers_allowance", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Jobseekers allowance", @@ -2949,7 +3005,7 @@ "map_to": "benunit" } ], - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/pension_credit", @@ -2961,7 +3017,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.pension_credit", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Pension credit", @@ -3007,7 +3067,7 @@ "map_to": "person" } ], - "notes": "The EFO line is \"Disability living allowance and personal independence payments\", so the row binds the engine's pip + dla (María's ruling of 2026-10-02, microcosm#1095); uk-data binds pip alone and microcosm#622 closed without adjudicating it. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to England and Wales (microcosm#1095, uk-data#490): DWP reports this benefit for England and Wales only since executive competence moved to the Scottish Government (Disability Living Allowance and Personal Independence Payment from 1 April 2020; DWP benefit expenditure and caseload tables, Spring 2026, Notes), and OBR table 4.9 carries DWP's line. Scotland's Adult and Child Disability Payments are Scottish Government spending, so the model column sums English and Welsh households only. Since the abf0921 re-pin the Chronicle fact carries the England and Wales code K04000001 (microcosm#1300)." + "notes": "The EFO line is \"Disability living allowance and personal independence payments\", so the row binds the engine's pip + dla (María's ruling of 2026-10-02, microcosm#1095); uk-data binds pip alone and microcosm#622 closed without adjudicating it. Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to England and Wales (microcosm#1095, uk-data#490): DWP reports this benefit for England and Wales only since executive competence moved to the Scottish Government (Disability Living Allowance and Personal Independence Payment from 1 April 2020; DWP benefit expenditure and caseload tables, Spring 2026, Notes), and OBR table 4.9 carries DWP's line. Scotland's Adult and Child Disability Payments are Scottish Government spending, so the model column sums English and Welsh households only. Since the abf0921 re-pin the Chronicle fact carries the England and Wales code K04000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/pip", @@ -3019,7 +3079,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.dla_and_pip", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Personal Independence Payment", @@ -3075,7 +3139,7 @@ "map_to": "person" } ], - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/statutory_maternity_pay", @@ -3087,7 +3151,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.statutory_maternity_pay", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "Statutory maternity pay", @@ -3107,7 +3175,7 @@ "policyengine": { "metric_name": "obr/tv_licence_fee", "value_variable": "tv_licence", - "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane)." + "notes": "Bound at the calendar-2025 window of the OBR fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window), María's rule of 2026-09-22 that fiscal-year facts take only the months to the end of the calibration calendar year (PolicyEngine/chronicle#280 lane). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/tv_licence_fee", @@ -3119,7 +3187,11 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.tv_licence_fee", - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "category_id": "obr.efo_expenditure", "label": "TV licence fee", @@ -3174,14 +3246,13 @@ "ledger_selector": { "source_name": "obr", "source_concept": "obr.winter_fuel_payment", - "source_table": "EFO March 2026 detailed forecast tables: expenditure", "entity_name": "person", "period_type": "fiscal_year", "period_value": 2025 }, "category_id": "obr.efo_expenditure", "label": "Winter fuel allowance", - "selector_note": "OBR EFO March 2026, table 4.9, winter fuel payments: period_value 2025 is the OBR April-start label for FY2025-26, the winter whose payments fall in calendar 2025 (no window). Pinned to the March edition's table (source_table): PolicyEngine/chronicle#394 adds the October 2026 EFO, whose table 5.9 gives FY2025-26 as outturn, 0.02% above March's projection, and the two would otherwise be refused as matching two facts (microcosm#1418). The OBR targets that window FY2024-25 and FY2025-26 into calendar 2025 stay on March without a pin, since only March's edition carries FY2024-25; moving them to October is a separate ruling." + "selector_note": "OBR EFO, winter fuel payments: period_value 2025 is the OBR April-start label for FY2025-26, the winter whose payments fall in calendar 2025 (no window). The fact is the October 2026 EFO's table 5.9 outturn, 0.02% above the March 2026 projection this target read until PolicyEngine/chronicle#399. Chronicle now keeps one OBR EFO number per line and year, the later edition's (PolicyEngine/chronicle#397, María's rule of 30 October 2026), so the March pin of microcosm#1418 is gone and the selector matches one fact. The OBR targets that window FY2024-25 and FY2025-26 into calendar 2025 read March's FY2024-25, the only edition that carries it, and October's FY2025-26." }, { "target_id": "isc.private_school_students", @@ -3560,12 +3631,12 @@ "bindings": { "policyengine": { "metric_name": "hmrc/employment_income_income_band", - "value_variable": "employment_income_annual", + "value_variable": "employment_income_with_benefits_in_kind_annual", "from_entity": "person", "map_to": "household", "groupby_variable": "total_income_after_loss_relief_annual", "band_filter_dimension": "total_income", - "notes": "Banded by person-level total income; band edges come from the fact dimension (uk-data targets/compute/income.py:8-20 at 12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3).", + "notes": "Banded by person-level total income; band edges come from the fact dimension (uk-data targets/compute/income.py:8-20 at 12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3). The amount is pay plus the company car and car fuel benefits (benefits_in_kind, policyengine-uk 2.165.0), which HMRC's employment income counts: on SPI-channel rows that is the tape's PAY + EPB + TAXTERM, as before the company_cars stage carved the car benefits out of pay; on FRS rows, payslip pay plus the car benefits, while HMRC also counts the other benefits in kind (María's ruling of 30 October 2026, PolicyEngine/uk-autumn-budget-dashboard-2026#316).", "filters": [ { "variable": "income_tax_before_winter_fuel_payment_charge_annual", @@ -18929,7 +19000,7 @@ "map_to": "benunit" } ], - "notes": "Total UC expenditure: the sum of the OBR EFO welfare-cap cells (universal_credit_in_cap + universal_credit_outside_cap), bound at the calendar-2025 window of the two cells' fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window over the two-concept selector, one series per concept) so the total and its two components share one basis (Vahid's review of microcosm#1006, item 3) against the model's annual award after the benefit cap and deductions at policy year 2025, UK incl. Northern Ireland. The split rows are retired (registry_parity.excluded): the model cannot attribute spend to the welfare-cap concept (microcosm#757, #1095). Cash advances and third-party payments are not modelled (#882). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300)." + "notes": "Total UC expenditure: the sum of the OBR EFO welfare-cap cells (universal_credit_in_cap + universal_credit_outside_cap), bound at the calendar-2025 window of the two cells' fiscal years (three twelfths of FY2024-25, nine twelfths of FY2025-26; calendar_year_window over the two-concept selector, one series per concept) so the total and its two components share one basis (Vahid's review of microcosm#1006, item 3) against the model's annual award after the benefit cap and deductions at policy year 2025, UK incl. Northern Ireland. The split rows are retired (registry_parity.excluded): the model cannot attribute spend to the welfare-cap concept (microcosm#757, #1095). Cash advances and third-party payments are not modelled (#882). Scoped to Great Britain (microcosm#1095, uk-data#490): OBR table 4.9 reports this line inside 'DWP social security', whose figures cover Great Britain and residents overseas (DWP benefit expenditure and caseload tables, Spring 2026, Notes 3), and lists Northern Ireland social security on rows of its own, so the model column sums Great Britain households only. Since the abf0921 re-pin the Chronicle fact carries the Great Britain code K03000001 (microcosm#1300). Since PolicyEngine/chronicle#397 each EFO line and year keeps only its latest edition's number, so the window reads FY2024-25 from the March 2026 EFO and FY2025-26 from the October 2026 EFO, both outturns (source_table_by_opening_year; María's ruling of 2026-10-31, microcosm#1430)." }, "axiom": { "metric_name": "obr/universal_credit", @@ -18944,7 +19015,11 @@ "obr.universal_credit_in_cap", "obr.universal_credit_outside_cap" ], - "entity_name": "person" + "entity_name": "person", + "source_table_by_opening_year": { + "2024": "EFO March 2026 detailed forecast tables: expenditure", + "2025": "EFO October 2026 detailed forecast tables: expenditure" + } }, "value_operation": "calendar_year_window", "expected_member_count": 2, @@ -30871,7 +30946,7 @@ "bindings": { "policyengine": { "metric_name": "hmrc/employment_income/amount", - "value_variable": "employment_income_annual", + "value_variable": "employment_income_with_benefits_in_kind_annual", "from_entity": "person", "map_to": "household", "filters": [ @@ -30899,7 +30974,7 @@ "uk.local_geography.spi_income.by_local_authority.v1" ] }, - "selector_note": "The area amount is the published count times the published mean (count_x_mean). SPI 2023-24 area Tables 3.15 (constituency) and 3.14 (local authority), the latest edition (2024-25 due early 2027). Projected to calendar 2025 by HMRC's own all-ranges growth in Income Tax Liabilities Table 2.5 (total income, calendar-2025 window over tax year 2023-24), the index the national band rows use band by band, and then reconciled to the national SPI band partition summed over every band (fan-out sum bridge). The bridge is gated on source agreement at each grain: the bands over the area cells before either side's index, within 2% (microcosm#1123). HMRC's employment income also includes taxable benefits in kind and Incapacity Benefit, contribution-based Employment and Support Allowance and Jobseeker's Allowance, which employment_income_annual leaves out.", + "selector_note": "The area amount is the published count times the published mean (count_x_mean). SPI 2023-24 area Tables 3.15 (constituency) and 3.14 (local authority), the latest edition (2024-25 due early 2027). Projected to calendar 2025 by HMRC's own all-ranges growth in Income Tax Liabilities Table 2.5 (total income, calendar-2025 window over tax year 2023-24), the index the national band rows use band by band, and then reconciled to the national SPI band partition summed over every band (fan-out sum bridge). The bridge is gated on source agreement at each grain: the bands over the area cells before either side's index, within 2% (microcosm#1123). The amount counts pay plus the company car and car fuel benefits (benefits_in_kind, policyengine-uk 2.165.0), which HMRC's employment income counts (María's ruling of 30 October 2026, PolicyEngine/uk-autumn-budget-dashboard-2026#316); HMRC's figure also includes the other taxable benefits in kind and Incapacity Benefit, contribution-based Employment and Support Allowance and Jobseeker's Allowance, which the measure leaves out.", "category_id": "hmrc.tax_statistics", "label": "Amount", "uprating_index": "hmrc.itl_2026.total_income_growth_all_bands" @@ -34522,7 +34597,7 @@ "cgt_cash_reconciliation_status": "unresolved" }, "required_period_type": "fiscal_year", - "required_assertion": "source_projection", + "required_assertion": "observation", "reference": { "name": "obr.capital_gains_tax", "ledger_selector": { @@ -34537,20 +34612,20 @@ "family": "obr", "period": 2025, "metadata": { - "diagnostic_role": "cash_receipts_forecast_unreconciled" + "diagnostic_role": "cash_receipts_unreconciled" }, - "assertion_policy": "allow_source_projection", + "assertion_policy": "observed_only", "period_match_policy": "exact", - "ledger_fact_key": "ledger.aggregate_fact.v2:93699bb9caa7ec0d6833f420" + "ledger_fact_key": "ledger.aggregate_fact.v2:81ca86a5fa9d42cfa0eff5e3" }, - "notes": "Original March 2026 OBR FY2025-26 cash forecast retained unchanged as diagnostic provenance only. No liability-to-cash payment bridge is identified; never insert this diagnostic into the fitting registry." + "notes": "OBR's FY2025-26 capital gains tax cash receipts, the October 2026 EFO's outturn, as diagnostic provenance only. It replaced the March 2026 forecast this diagnostic first carried, which Chronicle no longer publishes: each EFO line and year keeps only its latest edition's number (PolicyEngine/chronicle#397; María's ruling of 2026-10-31, microcosm#1430). No liability-to-cash payment bridge is identified; never insert this diagnostic into the fitting registry." }, "obr.state_pension": { "attach_to_target": "dwp.state_pension.amount", "metadata_prefix": "obr_state_pension_diagnostic", "value_unit": "gbp", "required_period_type": "fiscal_year", - "required_assertion": "source_projection", + "required_assertion": "observation", "reference": { "name": "obr.state_pension", "ledger_selector": { @@ -34565,13 +34640,13 @@ "family": "obr", "period": 2025, "metadata": { - "diagnostic_role": "efo_forecast_definition_differs" + "diagnostic_role": "efo_definition_differs" }, - "assertion_policy": "allow_source_projection", + "assertion_policy": "observed_only", "period_match_policy": "exact", - "ledger_fact_key": "ledger.aggregate_fact.v2:f686ddf63af027d5b1a76842" + "ledger_fact_key": "ledger.aggregate_fact.v2:3d7f086d71f6e9323b50ce09" }, - "notes": "March 2026 OBR FY2025-26 State Pension forecast retained unchanged as diagnostic provenance (microcosm#1069 R4). It matches DWP's Great Britain total including pensioners paid outside the UK and, on that evidence, leaves out Northern Ireland, so it measures a different quantity from the bound resident level; never insert it into the fitting registry." + "notes": "OBR's FY2025-26 State Pension spending, the October 2026 EFO's outturn, as diagnostic provenance (microcosm#1069 R4). It replaced the March 2026 forecast this diagnostic first carried, which Chronicle no longer publishes: each EFO line and year keeps only its latest edition's number (PolicyEngine/chronicle#397; María's ruling of 2026-10-31, microcosm#1430). Like that forecast, it matches DWP's Great Britain total including pensioners paid outside the UK (0.1% above DWP's Spring 2026 forecast for the year) and, on that evidence, leaves out Northern Ireland, so it measures a different quantity from the bound resident level; never insert it into the fitting registry." }, "dwp.state_pension.forecast_expenditure": { "attach_to_target": "dwp.state_pension.amount", @@ -34730,7 +34805,7 @@ "metadata_prefix": "obr_ni_total_diagnostic", "value_unit": "gbp", "required_period_type": "fiscal_year", - "required_assertion": "source_projection", + "required_assertion": "observation", "reference": { "name": "obr.ni", "ledger_selector": { @@ -34747,11 +34822,11 @@ "metadata": { "diagnostic_role": "cash_total_beside_accrued_class_rows" }, - "assertion_policy": "allow_source_projection", + "assertion_policy": "observed_only", "period_match_policy": "exact", - "ledger_fact_key": "ledger.aggregate_fact.v2:eccab3ee763d68bb782276a7" + "ledger_fact_key": "ledger.aggregate_fact.v2:15666112c805ca76ee67ecde" }, - "notes": "March 2026 OBR FY2025-26 total National Insurance contributions forecast (table 3.8 row 12), retained as diagnostic provenance beside the bound class rows obr.ni_employee, obr.ni_employer and obr.ni_self_employed (María's ruling of 2026-10-09, microcosm#1095; uk-data#537 drops it). The engine's total_national_insurance is the sum of its class columns, and at the calendar-2025 window OBR's total sits about 1.8% above the three class rows: it is a cash total against accrued class rows, and it carries statutory-payment recoveries, Class 1A, 1B and 3 and settlements, which no household carries. Never insert it into the fitting registry." + "notes": "OBR's FY2025-26 total National Insurance contributions, the October 2026 EFO's outturn (table 4.8 row 12), retained as diagnostic provenance beside the bound class rows obr.ni_employee, obr.ni_employer and obr.ni_self_employed (María's ruling of 2026-10-09, microcosm#1095; uk-data#537 drops it). It replaced the March 2026 forecast (table 3.8 row 12) this diagnostic first carried, which Chronicle no longer publishes: each EFO line and year keeps only its latest edition's number (PolicyEngine/chronicle#397; María's ruling of 2026-10-31, microcosm#1430). The engine's total_national_insurance is the sum of its class columns, and at the calendar-2025 window OBR's total sits about 2.1% above the three class rows: it is a cash total against accrued class rows, and it carries statutory-payment recoveries, Class 1A, 1B and 3 and settlements, which no household carries. Never insert it into the fitting registry." }, "hmrc.salary_sacrifice.it_relief_total": { "attach_to_target": "hmrc.salary_sacrifice.it_relief_higher_rate", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py index d59e24a452..9b907f873d 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/battery_bindings.py @@ -2183,6 +2183,9 @@ def _ledger_compile_parity_required_artifacts( # household draws they split. "maximum_relative_total_deviation", "maximum_household_sum_error_gbp", + # The company_cars check (dashboard #316): how far SPI-channel + # pay plus its carved benefits may miss the tape's total. + "maximum_pay_identity_error_gbp", # #1113 road_fuel_incidence check: the ceiling on the chain's # zero share among flagged fuel-car households. "maximum_flagged_zero_share", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/calibration_run.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/calibration_run.py index 4261f87b60..bed1f225a1 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/calibration_run.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/calibration_run.py @@ -142,6 +142,7 @@ "uk_stage_frs_person_draws_apprentices", "uk_stage_isa_subscriptions_invariants", "uk_stage_isa_subscriptions", + "uk_stage_company_cars_invariants", # Weight-independent like the BRMA enum below, and its column exists from # frs_relationships onward (#791). "uk_ons_household_type_enum_domain", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/company_cars.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/company_cars.py new file mode 100644 index 0000000000..d9002e1896 --- /dev/null +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/company_cars.py @@ -0,0 +1,1340 @@ +"""Company cars per employee, for policyengine-uk's benefits in kind. + +policyengine-uk 2.165.0 (PolicyEngine/policyengine-uk#2750) taxes the company car +and car fuel benefits (ITEPA 2003 ss. 120 to 152) from nine person inputs that +default to no car. This stage, the last in the UK roster, writes six of them, so +Budget 2026's company car tax rise can be scored +(PolicyEngine/uk-autumn-budget-dashboard-2026#316): +``company_car_list_price``, ``company_car_co2_emissions``, +``company_car_fuel_type``, ``company_car_electric_range``, +``company_car_capital_contributions`` and ``company_car_private_fuel_provided``. +The other three keep the engine's defaults (a car available all year, no +payments for private use, the s. 139 rates of 2020-21 and 2021-22), since no +survey records them. + +Who has a car, its list price band, fuel and private fuel, and the employee's +capital contributions come from the FRS job record, through the root stage's +carriers (``frs_spine.frs_company_car_carriers``). SPI-channel rows carry their +FRS twin's carriers, as they carry every root column. The steps, every draw keyed +on identity, so reordering rows moves none: + +1. **Holders.** An FRS-channel person with a company car keeps it. An SPI-channel + person keeps their twin's car only where their drawn EPB (expenses payments + and benefits in kind) is positive: EPB holds the car benefit on the tape. +2. **Fuel.** The FRS fuel codes map to the engine's fuel types (a hybrid is an + alternative fuel, a diesel is taken to meet RDE2, as the declaration says); + a car whose fuel the respondent did not know draws one at Table 2C's shares. +3. **List price.** Within the respondent's band, a draw from WAS round-8 company + cars' list prices, grown to the build year by the engine's CPI index; the open + top band and an unknown band draw from the WAS cars of the same fuel class. + A band with fewer WAS donor households than the disclosure floor is drawn + uniformly instead. +4. **CO2.** An electric car emits none. The others are split between the 1 to + 50 g/km band (hybrids first) and the bands above it so the weighted share in + 1 to 50 g/km matches Table 2A's among cars that emit CO2, and the bands above + it are drawn at Table 2A's shares, uniformly within each. A car at 1 to 50 + g/km takes the declared electric range. +5. **SPI pay.** SPI-channel pay is the tape's PAY + EPB + TAXTERM, so EPB already + holds the car and fuel benefits. The engine's benefits on the kept cars come + out of ``employment_income``, capped at EPB and at the pay the row's pension + deductions leave (salary_sacrifice's bounds: employee contributions and salary + sacrifice at most the pay, bonus sacrifice at most half of it). Private fuel + goes first where its benefit alone exceeds that, and a car whose benefit still + exceeds what is left has its list price scaled down to fit (its contributions + dropped), or is dropped below the declared minimum price (María's ruling of 30 + October 2026). The stage then prices the cars again on its output: pay plus + the engine's benefits must equal the pay the row brought in. + +Receipts carry rounded counts, support bands and weighted aggregates only, each +aggregate withheld when a cell it rests on has fewer source households than the +disclosure floor. +""" + +from __future__ import annotations + +import math +from collections.abc import Callable, Mapping, Sequence +from dataclasses import dataclass, field +from pathlib import Path +from typing import Any + +import numpy as np +import pandas as pd + +from microcosm.build.gates import FitWeightRecord +from microcosm.build.source_manifest import SourceStageSpec +from microcosm.build.stochastic_assignment import stable_identity_uniforms +from microcosm.build.uk_runtime.frs_spine import ( + FRS_COMPANY_CAR_CARRIER_COLUMNS, + read_pinned_tab, +) +from microcosm.build.uk_runtime.hmrc_company_car_statistics import ( + HMRC_LOW_EMISSION_BAND, + HMRCCompanyCarStatistics, + check_company_car_statistics_declaration, + co2_band_bounds, + load_hmrc_company_car_statistics, +) +from microcosm.build.uk_runtime.national_frame import ( + uk_household_mass_conservation_receipt, + uk_household_weight_kind, + uk_national_frame, + uk_time_period, + validate_uk_national_frame, +) +from microcosm.build.uk_runtime.receipt_counts import ( + distinct_count, + extreme_count, + rounded_count, + small_cell_share, + source_household_ids, + support_band, +) +from microcosm.build.uk_runtime.salary_sacrifice import ( + BONUS_SACRIFICE_OUTPUT, + SALSAC_MOVE_PAY_SHARE_CAP, + SALSAC_OUTPUT, +) +from microcosm.build.uk_runtime.spi_support import ( + SPI_HMRC_EMPLOYMENT_BENEFITS_COLUMN, + SPI_SYNTHETIC_SUPPORT_CHANNEL, + support_channel_column, +) +from microcosm.frame import Frame +from microcosm.frame.rules import assert_rules_engine_country + +UK_COMPANY_CARS_STAGE_NAME = "company_cars" +#: The household-mass receipt this stage records (the manifest's +#: ``record_mass_conservation_receipt`` operation repeats it). +UK_COMPANY_CARS_MASS_CONSERVATION_REASON = ( + "Company cars per employee from the FRS job record, WAS round-8 list prices " + "and HMRC's company car tables on the source spine: household weights pass " + "through unchanged and total household mass is conserved." +) +UK_WAS_PERSON_TAB_ROLE = "was_person_tab" + +CLEAN_WAS_COMPANY_CAR_DONOR_KIND = "clean_was_company_car_donor" +ASSIGN_COMPANY_CAR_FUEL_TYPES_KIND = "assign_company_car_fuel_types" +DRAW_COMPANY_CAR_LIST_PRICES_KIND = "draw_company_car_list_prices" +DRAW_COMPANY_CAR_CO2_EMISSIONS_KIND = "draw_company_car_co2_emissions" +CARVE_SPI_COMPANY_CAR_BENEFITS_KIND = "carve_spi_company_car_benefits" +VERIFY_VENDORED_FACT_RESOURCE_KIND = "verify_vendored_fact_resource" +CLASSIFY_COMPANY_CAR_FACTS_KIND = "classify_company_car_facts_with_reviewed_fence" + +#: The reviewed fence over every vendored company car fact (the manifest's +#: ``classify_company_car_facts_with_reviewed_fence`` operation repeats it). The +#: fact count is the vendored resource's, set when the feed carries it. +UK_COMPANY_CAR_FACT_FENCE: dict[str, Any] = { + "calibration_permitted": False, + "fact_fence_id": "company_car_facts_imputation_seeds_measured_only", + "fenced_fact_composition": ( + "HMRC Benefits in kind statistics (July 2026): Table 1 car and car fuel " + "benefit recipients, taxable value, income tax and NICs; Table 2A " + "recipients by CO2 band; Table 2C recipients by fuel; Tables 3A and 3B " + "recipients and taxable value by income range; Table 4 recipients by region" + ), + "classification_rationale": ( + "The stage draws fuel and CO2 to Tables 2A and 2C, so binding them in the " + "weight solve would be circular. The national build reports the calibrated " + "file against Tables 1, 3A and 4; none blocks a build." + ), + "adjudication": ( + "https://github.com/PolicyEngine/uk-autumn-budget-dashboard-2026/issues/316" + ), +} + +#: The root stage's carriers (frs_spine.frs_company_car_carriers). +CARRIER_COLUMNS = FRS_COMPANY_CAR_CARRIER_COLUMNS +( + PRICE_BAND_CARRIER, + FUEL_CODE_CARRIER, + PRIVATE_FUEL_CARRIER, + CONTRIBUTION_CARRIER, +) = FRS_COMPANY_CAR_CARRIER_COLUMNS + +LIST_PRICE = "company_car_list_price" +CO2_EMISSIONS = "company_car_co2_emissions" +FUEL_TYPE = "company_car_fuel_type" +ELECTRIC_RANGE = "company_car_electric_range" +CAPITAL_CONTRIBUTIONS = "company_car_capital_contributions" +PRIVATE_FUEL = "company_car_private_fuel_provided" +EMPLOYMENT_INCOME = "employment_income" +#: The six engine inputs the stage writes. +UK_COMPANY_CARS_INPUT_COLUMNS = ( + LIST_PRICE, + CO2_EMISSIONS, + FUEL_TYPE, + ELECTRIC_RANGE, + CAPITAL_CONTRIBUTIONS, + PRIVATE_FUEL, +) +#: The manifest's outputs: the inputs and the SPI-channel pay it rewrites. +UK_COMPANY_CARS_OUTPUT_COLUMNS = (*UK_COMPANY_CARS_INPUT_COLUMNS, EMPLOYMENT_INCOME) +UK_COMPANY_CARS_NONNEGATIVE_OUTPUT_COLUMNS = ( + LIST_PRICE, + CO2_EMISSIONS, + ELECTRIC_RANGE, + CAPITAL_CONTRIBUTIONS, + EMPLOYMENT_INCOME, +) +UK_COMPANY_CARS_REWRITES = (EMPLOYMENT_INCOME,) +#: The engine variables the SPI carve-out reads. +COMPANY_CAR_BENEFIT = "company_car_benefit" +CAR_FUEL_BENEFIT = "car_fuel_benefit" +#: The pension deductions salary_sacrifice bounds by the pay that remains: +#: employee contributions and salary sacrifice at most the pay, bonus sacrifice +#: at most half of it. The carve-out keeps SPI-channel pay inside those bounds. +EMPLOYEE_PENSION_CONTRIBUTIONS = "employee_pension_contributions" +PENSION_DEDUCTION_PAY_SHARES = { + EMPLOYEE_PENSION_CONTRIBUTIONS: 1.0, + SALSAC_OUTPUT: 1.0, + BONUS_SACRIFICE_OUTPUT: SALSAC_MOVE_PAY_SHARE_CAP, +} + +#: The FRS list price bands (CARVAL 1 to 9, GBP, the price when new): each is +#: (above, up to); the top band is open. CARVAL 10 is "don't know". +FRS_PRICE_BANDS: dict[int, tuple[float, float | None]] = { + 1: (0.0, 10_000.0), + 2: (10_000.0, 13_000.0), + 3: (13_000.0, 16_000.0), + 4: (16_000.0, 19_000.0), + 5: (19_000.0, 22_000.0), + 6: (22_000.0, 25_000.0), + 7: (25_000.0, 30_000.0), + 8: (30_000.0, 40_000.0), + 9: (40_000.0, None), +} +UNKNOWN_PRICE_BAND = 10 +OPEN_PRICE_BAND = 9 + +#: The FRS fuel codes (FUELTYP), and 6, unknown. +FRS_FUEL_PETROL = 1 +FRS_FUEL_DIESEL = 2 +FRS_FUEL_HYBRID = 3 +FRS_FUEL_ELECTRIC = 4 +FRS_FUEL_OTHER = 5 +FRS_FUEL_UNKNOWN = 6 + +#: policyengine-uk's ``CarFuelType`` names. +PETROL = "PETROL" +DIESEL_RDE2 = "DIESEL_RDE2" +DIESEL_NON_RDE2 = "DIESEL_NON_RDE2" +ALTERNATIVE_FUEL = "ALTERNATIVE_FUEL" +ELECTRIC = "ELECTRIC" +ENGINE_FUEL_TYPES = (PETROL, DIESEL_RDE2, DIESEL_NON_RDE2, ALTERNATIVE_FUEL, ELECTRIC) +#: The engine's default, written for people without a car. +DEFAULT_FUEL_TYPE = PETROL + +#: No list price cell may rest on fewer WAS households than CD171's absolute +#: floor of 3, the floor María set for every UK output on 29 October 2026; the +#: declared minimum may not go below it. +DONOR_HOUSEHOLD_FLOOR = 3 + +CPI_INDEX = "gov.economic_assumptions.indices.obr.consumer_price_index" +CAPITAL_CONTRIBUTION_CAP = ( + "gov.hmrc.income_tax.benefits_in_kind.company_car.capital_contribution_cap" +) + + +class CompanyCarsError(ValueError): + """Raised when the inputs or the declaration do not carry what the stage needs.""" + + +# -------------------------------------------------------------------------- +# Declaration +# -------------------------------------------------------------------------- + + +def _operation(stage: SourceStageSpec, kind: str) -> Mapping[str, Any]: + for operation in stage.operations: + if operation.kind == kind: + return dict(operation.parameters) + raise CompanyCarsError(f"{stage.stage} declares no {kind!r} operation.") + + +def _artifact(stage: SourceStageSpec, role: str) -> Mapping[str, Any]: + for artifact in stage.artifacts: + if artifact.get("role") == role: + return artifact + raise CompanyCarsError(f"{stage.stage} declares no {role!r} artifact.") + + +@dataclass(frozen=True) +class WASCompanyCarColumns: + """The declared WAS round-8 person-tab names and codes the donor reads.""" + + household_key: str + household_weight: str + has_company_vehicle: str + car_or_van: tuple[str, ...] + fuel: tuple[str, ...] + list_price: tuple[str, ...] + yes_code: int + car_code: int + electric_code: int + + @classmethod + def from_parameters(cls, parameters: Mapping[str, Any]) -> WASCompanyCarColumns: + vehicles = parameters.get("vehicles") + if not isinstance(vehicles, Sequence) or not vehicles: + raise CompanyCarsError( + f"{CLEAN_WAS_COMPANY_CAR_DONOR_KIND} needs a vehicles list." + ) + try: + return cls( + household_key=str(parameters["household_key"]), + household_weight=str(parameters["household_weight"]), + has_company_vehicle=str(parameters["has_company_vehicle"]), + car_or_van=tuple(str(vehicle["car_or_van"]) for vehicle in vehicles), + fuel=tuple(str(vehicle["fuel"]) for vehicle in vehicles), + list_price=tuple(str(vehicle["list_price"]) for vehicle in vehicles), + yes_code=int(parameters["yes_code"]), + car_code=int(parameters["car_code"]), + electric_code=int(parameters["electric_code"]), + ) + except (KeyError, TypeError) as error: + raise CompanyCarsError( + f"{CLEAN_WAS_COMPANY_CAR_DONOR_KIND} lacks {error.args[0]!r}." + ) from None + + def raw_columns(self) -> tuple[str, ...]: + return ( + self.household_key, + self.household_weight, + self.has_company_vehicle, + *self.car_or_van, + *self.fuel, + *self.list_price, + ) + + +@dataclass(frozen=True) +class CompanyCarsSpec: + """Every declared parameter of the stage, read once from the manifest.""" + + columns: WASCompanyCarColumns + donor_price_year: int + diesel_fuel_type: str + fuel_seed: int + fuel_salt: str + price_seed: int + price_salt: str + minimum_donor_households: int + open_band_fallback_upper_gbp: float + co2_seed: int + co2_salt: str + top_band_upper_g_km: int + electric_range_miles: float + minimum_scaled_list_price_gbp: float + + @classmethod + def from_stage(cls, stage: SourceStageSpec) -> CompanyCarsSpec: + donor = _operation(stage, CLEAN_WAS_COMPANY_CAR_DONOR_KIND) + fuel = _operation(stage, ASSIGN_COMPANY_CAR_FUEL_TYPES_KIND) + prices = _operation(stage, DRAW_COMPANY_CAR_LIST_PRICES_KIND) + co2 = _operation(stage, DRAW_COMPANY_CAR_CO2_EMISSIONS_KIND) + carve = _operation(stage, CARVE_SPI_COMPANY_CAR_BENEFITS_KIND) + fence = dict(_operation(stage, CLASSIFY_COMPANY_CAR_FACTS_KIND)) + fence.pop("fenced_fact_count", None) + if fence != UK_COMPANY_CAR_FACT_FENCE: + raise CompanyCarsError( + "the declared company car fact fence differs from the reviewed one: " + "no company car fact is a calibration target." + ) + for operation, outputs in ( + (fuel, [FUEL_TYPE]), + (prices, [LIST_PRICE, CAPITAL_CONTRIBUTIONS]), + (co2, [CO2_EMISSIONS, ELECTRIC_RANGE]), + (carve, [EMPLOYMENT_INCOME, PRIVATE_FUEL]), + ): + if list(operation.get("outputs", ())) != outputs: + raise CompanyCarsError( + f"the declaration writes {operation.get('outputs')!r}, the stage " + f"writes {outputs!r}." + ) + diesel = str(fuel["diesel_fuel_type"]) + if diesel not in (DIESEL_RDE2, DIESEL_NON_RDE2): + raise CompanyCarsError( + f"diesel_fuel_type must be {DIESEL_RDE2} or {DIESEL_NON_RDE2}." + ) + if fuel.get("unknown_fuel") != "table_2c_shares": + raise CompanyCarsError("an unknown fuel draws at Table 2C's shares.") + bands = {int(band): tuple(bounds) for band, bounds in prices["bands"].items()} + expected_bands = { + band: (low, high) for band, (low, high) in FRS_PRICE_BANDS.items() + } + if bands != expected_bands: + raise CompanyCarsError( + f"the declared list price bands {bands} are not the FRS's CARVAL " + f"bands {expected_bands}." + ) + if co2.get("margins") != "table_2a_nonzero_shares_hybrids_first": + raise CompanyCarsError( + "CO2 is drawn to Table 2A's shares among cars that emit it, " + "hybrids first into 1 to 50 g/km." + ) + if carve.get("epb_column") != SPI_HMRC_EMPLOYMENT_BENEFITS_COLUMN or list( + carve.get("benefits", ()) + ) != [COMPANY_CAR_BENEFIT, CAR_FUEL_BENEFIT]: + raise CompanyCarsError( + "the SPI carve-out takes the engine's company car and car fuel " + f"benefits out of pay, capped at {SPI_HMRC_EMPLOYMENT_BENEFITS_COLUMN}." + ) + minimum_households = int(prices["minimum_donor_households"]) + if minimum_households < DONOR_HOUSEHOLD_FLOOR: + raise CompanyCarsError( + f"a donor cell needs at least {DONOR_HOUSEHOLD_FLOOR} households." + ) + return cls( + columns=WASCompanyCarColumns.from_parameters(donor), + donor_price_year=int(donor["price_year"]), + diesel_fuel_type=diesel, + fuel_seed=int(fuel["seed"]), + fuel_salt=str(fuel["salt"]), + price_seed=int(prices["seed"]), + price_salt=str(prices["salt"]), + minimum_donor_households=minimum_households, + open_band_fallback_upper_gbp=float(prices["open_band_fallback_upper_gbp"]), + co2_seed=int(co2["seed"]), + co2_salt=str(co2["salt"]), + top_band_upper_g_km=int(co2["top_band_upper_g_km"]), + electric_range_miles=float(co2["electric_range_miles"]), + minimum_scaled_list_price_gbp=float(carve["minimum_scaled_list_price_gbp"]), + ) + + +# -------------------------------------------------------------------------- +# Donor: WAS round-8 company cars' list prices +# -------------------------------------------------------------------------- + + +@dataclass(frozen=True) +class WASCompanyCarDonor: + """One row per WAS company car with a list price, in the donor's money.""" + + price: np.ndarray + is_electric: np.ndarray + weight: np.ndarray + household: np.ndarray + receipt: Mapping[str, Any] + + def grown(self, factor: float) -> WASCompanyCarDonor: + if not factor > 0: + raise CompanyCarsError("the list price growth factor must be positive.") + return WASCompanyCarDonor( + price=self.price * float(factor), + is_electric=self.is_electric, + weight=self.weight, + household=self.household, + receipt={**self.receipt, "growth_factor": float(factor)}, + ) + + +def _lowered(table: pd.DataFrame) -> dict[str, str]: + lowered: dict[str, str] = {} + for column in table.columns: + key = str(column).lower() + if key in lowered: + raise CompanyCarsError(f"the WAS person tab repeats column {key!r}.") + lowered[key] = column + return lowered + + +def _numeric(table: pd.DataFrame, lowered: Mapping[str, str], name: str) -> np.ndarray: + actual = lowered.get(name.lower()) + if actual is None: + raise CompanyCarsError( + f"the WAS person tab lacks the declared column {name!r}." + ) + return pd.to_numeric(table[actual], errors="coerce").to_numpy(dtype=float) + + +def clean_was_company_car_donor( + person_raw: pd.DataFrame, *, columns: WASCompanyCarColumns +) -> WASCompanyCarDonor: + """The WAS round-8 company cars (not vans) with a stated list price. + + A person may have up to three company vehicles; each car with a positive list + price is one donor row, weighted by its household's cross-sectional weight. + """ + + lowered = _lowered(person_raw) + has_vehicle = _numeric(person_raw, lowered, columns.has_company_vehicle) + weight = _numeric(person_raw, lowered, columns.household_weight) + household = person_raw[lowered[columns.household_key.lower()]].to_numpy() + prices: list[np.ndarray] = [] + electric: list[np.ndarray] = [] + weights: list[np.ndarray] = [] + households: list[np.ndarray] = [] + for kind, fuel, price in zip( + columns.car_or_van, columns.fuel, columns.list_price, strict=True + ): + car_or_van = _numeric(person_raw, lowered, kind) + list_price = _numeric(person_raw, lowered, price) + fuel_code = _numeric(person_raw, lowered, fuel) + keep = ( + (has_vehicle == columns.yes_code) + & (car_or_van == columns.car_code) + & np.isfinite(list_price) + & (list_price > 0) + & np.isfinite(weight) + & (weight > 0) + ) + prices.append(list_price[keep]) + electric.append(fuel_code[keep] == columns.electric_code) + weights.append(weight[keep]) + households.append(household[keep]) + price_values = np.concatenate(prices) + if price_values.size == 0: + raise CompanyCarsError("the WAS person tab has no company car with a price.") + is_electric = np.concatenate(electric) + household_values = np.concatenate(households) + receipt = { + "cars": rounded_count(int(price_values.size)), + "households": support_band(len(set(household_values.tolist()))), + "electric_households": support_band( + len(set(household_values[is_electric].tolist())) + ), + } + return WASCompanyCarDonor( + price=price_values, + is_electric=is_electric, + weight=np.concatenate(weights), + household=household_values, + receipt=receipt, + ) + + +# -------------------------------------------------------------------------- +# The population +# -------------------------------------------------------------------------- + + +def holder_table(frame: Frame) -> pd.DataFrame: + """One row per person: identity, weight, source household, channel, carriers, + EPB, pay and the pay the person's pension deductions keep.""" + + person = frame.table("person") + household = frame.table("household") + missing = [ + column + for column in ("person_id", "person_household_id", EMPLOYMENT_INCOME) + + CARRIER_COLUMNS + if column not in person + ] + if missing: + raise CompanyCarsError( + f"the person table lacks {missing} (frs_spine writes the carriers)." + ) + weights = pd.Series( + np.asarray(frame.weights_for("household").values, dtype=float), + index=household["household_id"].to_numpy(), + ) + sources = pd.Series( + source_household_ids(household, stage=UK_COMPANY_CARS_STAGE_NAME), + index=household["household_id"].to_numpy(), + ) + household_ids = person["person_household_id"].to_numpy() + channel_column = support_channel_column("person") + spi = ( + person[channel_column].astype(str).eq(SPI_SYNTHETIC_SUPPORT_CHANNEL).to_numpy() + if channel_column in person + else np.zeros(len(person), dtype=bool) + ) + if spi.any(): + lacking = [ + column + for column in ( + SPI_HMRC_EMPLOYMENT_BENEFITS_COLUMN, + *PENSION_DEDUCTION_PAY_SHARES, + ) + if column not in person + ] + if lacking: + raise CompanyCarsError(f"SPI-channel rows lack {lacking}.") + + def _number(column: str) -> np.ndarray: + if column not in person: + return np.zeros(len(person)) + return ( + pd.to_numeric(person[column], errors="coerce").fillna(0.0).to_numpy(float) + ) + + retained = np.zeros(len(person)) + for column, share in PENSION_DEDUCTION_PAY_SHARES.items(): + retained = np.maximum(retained, np.maximum(_number(column), 0.0) / share) + return pd.DataFrame( + { + "person_id": person["person_id"].to_numpy(), + "household_id": household_ids, + "source_household": sources.reindex(household_ids).to_numpy(), + "weight": weights.reindex(household_ids).to_numpy(float), + "spi": spi, + "price_band": _number(PRICE_BAND_CARRIER).astype(int), + "fuel_code": _number(FUEL_CODE_CARRIER).astype(int), + "private_fuel": person[PRIVATE_FUEL_CARRIER].astype(bool).to_numpy(), + "contribution": np.maximum(_number(CONTRIBUTION_CARRIER), 0.0), + "epb": np.where(spi, _number(SPI_HMRC_EMPLOYMENT_BENEFITS_COLUMN), 0.0), + "employment_income": _number(EMPLOYMENT_INCOME), + "retained_pay": np.where(spi, retained, 0.0), + }, + index=person.index, + ) + + +def _uniforms(ids: np.ndarray, seed: int, salt: str) -> np.ndarray: + return np.asarray( + stable_identity_uniforms(list(ids), seed=seed, salt=salt), dtype=float + ) + + +def _guarded(value: float | None, *supports: int) -> float | str | None: + """A weighted figure, withheld when any cell it rests on is small. + + Each support counts a cell's distinct source households. An empty cell + discloses nothing, so the smallest non-empty one decides, by the floor + :func:`small_cell_share` applies. A figure built from shares that sum to one + names every share's cell, since one withheld share is the others' complement. + """ + + resting = [int(count) for count in supports if count > 0] + if value is None or not resting: + return value + return small_cell_share(value, min(resting)) + + +# -------------------------------------------------------------------------- +# Step 2: fuel +# -------------------------------------------------------------------------- + + +def assign_fuel_types( + codes: np.ndarray, + ids: np.ndarray, + *, + statistics: HMRCCompanyCarStatistics, + spec: CompanyCarsSpec, +) -> tuple[np.ndarray, np.ndarray]: + """The engine fuel type of each car, and whether it was drawn. + + ``codes`` holds the FRS fuel codes of the holders only. + """ + + codes = np.asarray(codes, dtype=int) + mapped = { + FRS_FUEL_PETROL: PETROL, + FRS_FUEL_DIESEL: spec.diesel_fuel_type, + FRS_FUEL_HYBRID: ALTERNATIVE_FUEL, + FRS_FUEL_ELECTRIC: ELECTRIC, + FRS_FUEL_OTHER: ALTERNATIVE_FUEL, + } + fuel = np.array([mapped.get(int(code), "") for code in codes], dtype=object) + drawn = fuel == "" + if drawn.any(): + shares = statistics.fuel_type_shares() + cumulative = np.cumsum( + [ + shares["fully_electric"], + shares["petrol_including_hybrids"], + shares["diesel_including_hybrids"], + ] + ) + names = np.array([ELECTRIC, PETROL, spec.diesel_fuel_type], dtype=object) + uniforms = _uniforms(ids[drawn], spec.fuel_seed, f"{spec.fuel_salt}:fuel") + index = np.searchsorted(cumulative / cumulative[-1], uniforms, side="right") + fuel[drawn] = names[np.minimum(index, len(names) - 1)] + return fuel, drawn + + +# -------------------------------------------------------------------------- +# Step 3: list price +# -------------------------------------------------------------------------- + + +class _NoDonorError(Exception): + """A list price cell with fewer donor households than the declared minimum.""" + + +def _weighted_quantile( + values: np.ndarray, weights: np.ndarray, uniforms: np.ndarray +) -> np.ndarray: + """The weighted empirical quantile function, linear between donor values.""" + + order = np.argsort(values, kind="mergesort") + sorted_values = values[order] + sorted_weights = weights[order] + cumulative = np.cumsum(sorted_weights) - 0.5 * sorted_weights + cumulative = cumulative / sorted_weights.sum() + return np.interp(uniforms, cumulative, sorted_values) + + +def draw_list_prices( + bands: np.ndarray, + electric: np.ndarray, + ids: np.ndarray, + *, + donor: WASCompanyCarDonor, + spec: CompanyCarsSpec, +) -> tuple[np.ndarray, dict[str, Any]]: + """Each holder's list price, in the build year's money. + + ``donor`` is already grown to the build year. Bands 1 to 8 draw from the donor + cars inside the band; the open band and an unknown band from the donor cars of + the holder's fuel class (above GBP 40,000 for the open band), falling back to + every donor car, then to a uniform draw, when a cell has fewer donor households + than the declared minimum. + """ + + bands = np.asarray(bands, dtype=int) + electric = np.asarray(electric, dtype=bool) + uniforms = _uniforms(ids, spec.price_seed, f"{spec.price_salt}:price") + prices = np.zeros(len(bands), dtype=float) + routes: dict[str, int] = {} + + def _households(mask: np.ndarray) -> int: + return len(set(donor.household[mask].tolist())) + + def _draw(rows: np.ndarray, candidates: Sequence[np.ndarray], route: str) -> None: + for level, mask in enumerate(candidates): + if _households(mask) >= spec.minimum_donor_households: + prices[rows] = _weighted_quantile( + donor.price[mask], donor.weight[mask], uniforms[rows] + ) + key = f"{route}:donor_level_{level}" + routes[key] = routes.get(key, 0) + int(rows.sum()) + return + raise _NoDonorError(route) + + for band, (low, high) in FRS_PRICE_BANDS.items(): + rows = bands == band + if not rows.any(): + continue + if band == OPEN_PRICE_BAND: + for is_electric in (True, False): + class_rows = rows & (electric == is_electric) + if not class_rows.any(): + continue + above = donor.price > low + try: + _draw( + class_rows, + (above & (donor.is_electric == is_electric), above), + f"band_{band}", + ) + except _NoDonorError: + upper = spec.open_band_fallback_upper_gbp + prices[class_rows] = low + uniforms[class_rows] * (upper - low) + routes[f"band_{band}:uniform"] = routes.get( + f"band_{band}:uniform", 0 + ) + int(class_rows.sum()) + continue + inside = (donor.price > low) & (donor.price <= float(high)) + try: + _draw(rows, (inside,), f"band_{band}") + except _NoDonorError: + prices[rows] = low + uniforms[rows] * (float(high) - low) + routes[f"band_{band}:uniform"] = routes.get( + f"band_{band}:uniform", 0 + ) + int(rows.sum()) + unknown = bands == UNKNOWN_PRICE_BAND + for is_electric in (True, False): + class_rows = unknown & (electric == is_electric) + if not class_rows.any(): + continue + everyone = np.ones(len(donor.price), dtype=bool) + try: + _draw( + class_rows, + (donor.is_electric == is_electric, everyone), + f"band_{UNKNOWN_PRICE_BAND}", + ) + except _NoDonorError: + raise CompanyCarsError( + f"fewer than {spec.minimum_donor_households} WAS donor households " + "carry a company car list price." + ) from None + if (prices <= 0).any() or not np.isfinite(prices).all(): + raise CompanyCarsError("a holder drew no positive list price.") + return prices, { + "routes": { + route: rounded_count(count) for route, count in sorted(routes.items()) + } + } + + +# -------------------------------------------------------------------------- +# Step 4: CO2 +# -------------------------------------------------------------------------- + + +def draw_co2_emissions( + fuel: np.ndarray, + hybrid: np.ndarray, + weights: np.ndarray, + ids: np.ndarray, + *, + sources: np.ndarray, + statistics: HMRCCompanyCarStatistics, + spec: CompanyCarsSpec, +) -> tuple[np.ndarray, np.ndarray, dict[str, Any]]: + """Each car's CO2 figure (g/km) and electric range (miles). + + ``sources`` holds each car's source household: a receipt figure is withheld + when a cell it rests on is small. + """ + + fuel = np.asarray(fuel, dtype=object) + hybrid = np.asarray(hybrid, dtype=bool) + weights = np.asarray(weights, dtype=float) + emits = fuel != ELECTRIC + shares = statistics.nonzero_co2_shares() + low_share = shares[HMRC_LOW_EMISSION_BAND] + hybrid_mass = float(weights[emits & hybrid].sum()) + other_mass = float(weights[emits & ~hybrid].sum()) + target = low_share * (hybrid_mass + other_mass) + if hybrid_mass >= target: + hybrid_rate = target / hybrid_mass if hybrid_mass > 0 else 0.0 + other_rate = 0.0 + else: + hybrid_rate = 1.0 + other_rate = (target - hybrid_mass) / other_mass if other_mass > 0 else 0.0 + rate = np.where(hybrid, hybrid_rate, other_rate) + low = emits & (_uniforms(ids, spec.co2_seed, f"{spec.co2_salt}:low") < rate) + position = _uniforms(ids, spec.co2_seed, f"{spec.co2_salt}:g_km") + co2 = np.zeros(len(fuel), dtype=float) + co2[low] = 1.0 + np.floor(position[low] * 50.0) + above_bands = [band for band in shares if band != HMRC_LOW_EMISSION_BAND] + above_shares = np.array([shares[band] for band in above_bands], dtype=float) + cumulative = np.cumsum(above_shares) / above_shares.sum() + above = emits & ~low + band_index = np.minimum( + np.searchsorted( + cumulative, + _uniforms(ids[above], spec.co2_seed, f"{spec.co2_salt}:band"), + side="right", + ), + len(above_bands) - 1, + ) + floors = np.empty(int(above.sum()), dtype=float) + widths = np.empty(int(above.sum()), dtype=float) + for index, band in enumerate(above_bands): + lowest, highest = co2_band_bounds(band) + top = spec.top_band_upper_g_km if highest is None else highest + rows = band_index == index + floors[rows] = lowest + widths[rows] = top - lowest + 1 + co2[above] = floors + np.floor(position[above] * widths) + electric_range = np.where(low, spec.electric_range_miles, 0.0) + emitting_mass = float(weights[emits].sum()) + achieved = float(weights[low].sum()) / emitting_mass if emitting_mass > 0 else None + + def support(mask: np.ndarray) -> int: + return distinct_count(sources, mask, weights) + + above_rows = np.flatnonzero(above) + drawn_shares = {} + band_supports = [] + for index, band in enumerate(above_bands): + in_band = np.zeros(len(fuel), dtype=bool) + in_band[above_rows[band_index == index]] = True + mass = float(weights[in_band].sum()) + drawn_shares[band] = mass / emitting_mass if emitting_mass > 0 else None + band_supports.append(support(in_band)) + # The rates rest on the hybrids' and the other cars' masses alike. + split = (support(emits & hybrid), support(emits & ~hybrid)) + return ( + co2, + electric_range, + { + "hybrid_rate_into_1_50": _guarded(hybrid_rate, *split), + "other_rate_into_1_50": _guarded(other_rate, *split), + "table_2a_share_1_50": low_share, + "weighted_share_1_50": _guarded(achieved, support(low), support(above)), + "max_abs_band_share_gap": _guarded( + max( + abs((drawn_shares[band] or 0.0) - shares[band]) + for band in above_bands + ), + support(low), + *band_supports, + ), + }, + ) + + +# -------------------------------------------------------------------------- +# Step 5: the SPI carve-out +# -------------------------------------------------------------------------- + + +@dataclass(frozen=True) +class SPICarveOut: + """What the carve-out leaves on the SPI-channel holders' rows.""" + + keep: np.ndarray + private_fuel: np.ndarray + list_price: np.ndarray + contributions: np.ndarray + benefit: np.ndarray + receipt: Mapping[str, Any] + + +def carve_spi_benefits( + *, + epb: np.ndarray, + pay: np.ndarray, + retained_pay: np.ndarray, + list_price: np.ndarray, + contributions: np.ndarray, + private_fuel: np.ndarray, + car_benefit: np.ndarray, + fuel_benefit: np.ndarray, + contribution_cap: float, + spec: CompanyCarsSpec, +) -> SPICarveOut: + """Fit each SPI-channel car's benefits inside its EPB and the pay it can spare. + + Every array holds the SPI-channel holders only. ``retained_pay`` is the pay + each row's pension deductions need to stay within their bounds. The engine's + car benefit is the price less contributions up to the cap, times the + appropriate percentage (the stage leaves availability and private-use + payments at their defaults), so scaling the price above zero contributions + scales the benefit exactly. + """ + + epb = np.maximum(np.asarray(epb, dtype=float), 0.0) + pay = np.maximum(np.asarray(pay, dtype=float), 0.0) + spare = np.maximum(pay - np.asarray(retained_pay, dtype=float), 0.0) + budget = np.minimum(epb, spare) + car = np.asarray(car_benefit, dtype=float) + fuel = np.where(private_fuel, np.asarray(fuel_benefit, dtype=float), 0.0) + fuel_dropped = fuel > budget + private = np.asarray(private_fuel, dtype=bool) & ~fuel_dropped + fuel = np.where(fuel_dropped, 0.0, fuel) + room = budget - fuel + scaled = car > room + price = np.asarray(list_price, dtype=float).copy() + contribution = np.asarray(contributions, dtype=float).copy() + interim = np.maximum(price - np.minimum(contribution, contribution_cap), 0.0) + rate = np.divide(car, interim, out=np.zeros_like(car), where=interim > 0) + new_price = np.divide(room, rate, out=np.zeros_like(room), where=rate > 0) + dropped = scaled & (new_price < spec.minimum_scaled_list_price_gbp) + kept_scaled = scaled & ~dropped + price[kept_scaled] = new_price[kept_scaled] + contribution[kept_scaled] = 0.0 + car = np.where(kept_scaled, room, car) + keep = ~dropped + private &= keep + benefit = np.where(keep, car + np.where(private, fuel, 0.0), 0.0) + receipt = { + "holders": rounded_count(int(len(epb))), + "limited_by_pension_deductions": rounded_count( + int((spare < np.minimum(epb, pay)).sum()) + ), + "private_fuel_dropped": rounded_count(int((fuel_dropped & keep).sum())), + "list_price_scaled": rounded_count(int(kept_scaled.sum())), + "dropped_below_minimum_price": rounded_count(int(dropped.sum())), + } + return SPICarveOut( + keep=keep, + private_fuel=private, + list_price=price, + contributions=contribution, + benefit=benefit, + receipt=receipt, + ) + + +# -------------------------------------------------------------------------- +# The whole stage on one frame +# -------------------------------------------------------------------------- + +#: Computes (company_car_benefit, car_fuel_benefit) per person on a frame that +#: carries the stage's inputs, at the frame's period. +BenefitCalculator = Callable[[Frame], tuple[np.ndarray, np.ndarray]] + + +def _frame_with(frame: Frame, person: pd.DataFrame, reason: str | None) -> Frame: + mass_log = tuple(frame.mass_log) + if reason is not None: + mass_log = (*mass_log, uk_household_mass_conservation_receipt(frame, reason)) + result = uk_national_frame( + person=person, + benunit=frame.table("benunit").copy(), + household=frame.table("household").copy(), + time_period=uk_time_period(frame), + weight_kind=uk_household_weight_kind(frame), + household_weights=np.asarray( + frame.weights_for("household").values, dtype=float + ), + mass_log=mass_log, + ) + validate_uk_national_frame(result) + return result + + +def impute_company_cars( + frame: Frame, + *, + donor: WASCompanyCarDonor, + statistics: HMRCCompanyCarStatistics, + spec: CompanyCarsSpec, + benefits: BenefitCalculator, + contribution_cap: float, +) -> tuple[Frame, dict[str, Any]]: + """Write the six inputs, carve the SPI benefits out of pay, and receipt it.""" + + table = holder_table(frame) + ids = table["person_id"].to_numpy() + weights = table["weight"].to_numpy(float) + spi = table["spi"].to_numpy(bool) + reported = table["price_band"].to_numpy(int) > 0 + no_epb = reported & spi & (table["epb"].to_numpy(float) <= 0.0) + holders = reported & ~no_epb + + fuel_codes = table["fuel_code"].to_numpy(int) + fuel, drawn = assign_fuel_types( + fuel_codes[holders], ids[holders], statistics=statistics, spec=spec + ) + hybrid = fuel_codes[holders] == FRS_FUEL_HYBRID + electric = fuel == ELECTRIC + prices, price_receipt = draw_list_prices( + table["price_band"].to_numpy(int)[holders], + electric, + ids[holders], + donor=donor, + spec=spec, + ) + contributions = np.minimum(table["contribution"].to_numpy(float)[holders], prices) + co2, electric_range, co2_receipt = draw_co2_emissions( + fuel, + hybrid, + weights[holders], + ids[holders], + sources=table["source_household"].to_numpy()[holders], + statistics=statistics, + spec=spec, + ) + private = table["private_fuel"].to_numpy(bool)[holders] & ~electric + + person = frame.table("person").copy() + columns = { + LIST_PRICE: np.zeros(len(person)), + CO2_EMISSIONS: np.zeros(len(person)), + FUEL_TYPE: np.full(len(person), DEFAULT_FUEL_TYPE, dtype=object), + ELECTRIC_RANGE: np.zeros(len(person)), + CAPITAL_CONTRIBUTIONS: np.zeros(len(person)), + PRIVATE_FUEL: np.zeros(len(person), dtype=bool), + } + columns[LIST_PRICE][holders] = prices + columns[CO2_EMISSIONS][holders] = co2 + columns[FUEL_TYPE][holders] = fuel + columns[ELECTRIC_RANGE][holders] = electric_range + columns[CAPITAL_CONTRIBUTIONS][holders] = contributions + columns[PRIVATE_FUEL][holders] = private + for name, values in columns.items(): + person[name] = values + + pay = table["employment_income"].to_numpy(float) + new_pay = pay.copy() + carved = np.zeros(len(pay)) + spi_holders = holders & spi + sources = table["source_household"].to_numpy() + + def support(mask: np.ndarray) -> int: + return distinct_count(sources, mask, weights) + + def total(values: np.ndarray, mask: np.ndarray) -> float | str | None: + return _guarded(float((weights * values)[mask].sum()), support(mask)) + + carve_receipt: dict[str, Any] = {"holders": rounded_count(0)} + identity_error = 0.0 + if spi_holders.any(): + epb = table["epb"].to_numpy(float) + car_benefit, fuel_benefit = benefits(_frame_with(frame, person, None)) + rows = np.flatnonzero(spi_holders) + carve = carve_spi_benefits( + epb=epb[rows], + pay=pay[rows], + retained_pay=table["retained_pay"].to_numpy(float)[rows], + list_price=columns[LIST_PRICE][rows], + contributions=columns[CAPITAL_CONTRIBUTIONS][rows], + private_fuel=columns[PRIVATE_FUEL][rows], + car_benefit=np.asarray(car_benefit, dtype=float)[rows], + fuel_benefit=np.asarray(fuel_benefit, dtype=float)[rows], + contribution_cap=contribution_cap, + spec=spec, + ) + dropped = rows[~carve.keep] + columns[LIST_PRICE][rows] = np.where(carve.keep, carve.list_price, 0.0) + columns[CAPITAL_CONTRIBUTIONS][rows] = np.where( + carve.keep, carve.contributions, 0.0 + ) + for name in (CO2_EMISSIONS, ELECTRIC_RANGE): + columns[name][rows] = np.where(carve.keep, columns[name][rows], 0.0) + columns[FUEL_TYPE][dropped] = DEFAULT_FUEL_TYPE + columns[PRIVATE_FUEL][rows] = carve.private_fuel + new_pay[rows] = pay[rows] - carve.benefit + carved[rows] = carve.benefit + holders[dropped] = False + for name, values in columns.items(): + person[name] = values + person[EMPLOYMENT_INCOME] = new_pay + # The carve-out assumes how the engine prices a car (availability and + # private-use payments at their defaults, contributions dropped where a + # price is scaled), so the engine prices the inputs as written again: + # on every SPI-channel row, pay plus its benefits must be the pay the + # row brought in. + car_after, fuel_after = benefits(_frame_with(frame, person, None)) + priced = np.asarray(car_after, dtype=float) + np.asarray( + fuel_after, dtype=float + ) + if not np.isfinite(priced[spi]).all(): + raise CompanyCarsError( + "the engine priced an SPI-channel car at a non-finite benefit." + ) + worst = float(np.max(np.abs(new_pay + priced - pay)[spi], initial=0.0)) + # Rounded up to the penny: the engine computes in single precision, and + # a record's rounding below the penny is nothing the gate needs. + identity_error = math.ceil(worst * 100.0) / 100.0 + carve_receipt = { + **carve.receipt, + "weighted_benefit_carved_gbp": total(carved, holders & spi), + "weighted_epb_gbp": total(epb, spi_holders), + } + + fuel_type = columns[FUEL_TYPE] + electric_holders = holders & (fuel_type == ELECTRIC) + other_holders = holders & ~electric_holders + weighted_holders = float(weights[holders].sum()) + fuel_supports = [ + support(holders & (fuel_type == name)) for name in ENGINE_FUEL_TYPES + ] + receipt = { + "holders": { + "frs_channel": rounded_count(int((holders & ~spi).sum())), + "spi_channel": rounded_count(int((holders & spi).sum())), + "spi_dropped_without_epb": rounded_count(int(no_epb.sum())), + "support": support_band(support(holders)), + "weighted": total(np.ones(len(pay)), holders), + }, + "fuel": { + "drawn_unknown": rounded_count(int(drawn.sum())), + "weighted_shares": { + name: _guarded( + float(weights[holders & (fuel_type == name)].sum()) + / weighted_holders + if weighted_holders > 0 + else None, + *fuel_supports, + ) + for name in ENGINE_FUEL_TYPES + }, + }, + "list_price": { + **price_receipt, + # The base a one-point rise in every appropriate percentage acts + # on, before contributions, by fuel class. + "weighted_total_gbp": { + "electric": total(columns[LIST_PRICE], electric_holders), + "not_electric": total(columns[LIST_PRICE], other_holders), + }, + "support": { + "electric": support_band(support(electric_holders)), + "not_electric": support_band(support(other_holders)), + }, + }, + "co2": co2_receipt, + "spi_carve_out": { + **carve_receipt, + "max_abs_pay_identity_error_gbp": identity_error, + }, + "checks": { + # Zero exact, and a count of rows that break one banded as the + # other stages band theirs, so a failing build never records 1 to 9. + "violations": { + name: extreme_count(count) + for name, count in _violations( + columns, + holders=holders, + spi=spi, + epb=table["epb"].to_numpy(float), + carved=carved, + ).items() + }, + "frs_holders_without_pay": rounded_count( + int((holders & ~spi & (pay <= 0)).sum()) + ), + }, + } + return _frame_with(frame, person, UK_COMPANY_CARS_MASS_CONSERVATION_REASON), receipt + + +def _violations( + columns: Mapping[str, np.ndarray], + *, + holders: np.ndarray, + spi: np.ndarray, + epb: np.ndarray, + carved: np.ndarray, +) -> dict[str, int]: + """Counts of rows breaking an invariant every population keeps; all zero.""" + + price = columns[LIST_PRICE] + co2 = columns[CO2_EMISSIONS] + electric_range = columns[ELECTRIC_RANGE] + contributions = columns[CAPITAL_CONTRIBUTIONS] + private = columns[PRIVATE_FUEL] + fuel = columns[FUEL_TYPE] + electric = fuel == ELECTRIC + numbers = (price, co2, electric_range, contributions) + # NaN compares false, so every comparison below would pass it: count it first. + finite = np.logical_and.reduce([np.isfinite(values) for values in numbers]) + without_car = ~holders & ( + np.logical_or.reduce([values != 0 for values in numbers]) + | private + | (fuel != DEFAULT_FUEL_TYPE) + ) + return { + "non_finite_values": int((~finite).sum()), + "negative_values": int( + np.logical_or.reduce([values < 0 for values in numbers]).sum() + ), + "holder_without_list_price": int((holders & ~(price > 0)).sum()), + "inputs_without_a_car": int(without_car.sum()), + "unknown_fuel_type": int((holders & ~np.isin(fuel, ENGINE_FUEL_TYPES)).sum()), + "emitting_car_without_co2": int((holders & ~electric & (co2 < 1)).sum()), + "electric_car_with_co2": int((holders & electric & (co2 != 0)).sum()), + "private_fuel_on_an_electric_car": int((private & electric).sum()), + "contributions_above_list_price": int((contributions > price + 1e-6).sum()), + "electric_range_outside_1_to_50_g_km": int( + ((electric_range > 0) & ((co2 < 1) | (co2 > 50))).sum() + ), + "spi_benefit_above_epb": int((spi & (carved > epb + 1e-6)).sum()), + } + + +def _live_parameter(path: str, instant: str) -> float: + from microcosm.build.uk_runtime.hmrc_uprating import live_engine_parameter_value + + return live_engine_parameter_value(path, instant) + + +# -------------------------------------------------------------------------- +# Stage transform +# -------------------------------------------------------------------------- + + +@dataclass +class UKCompanyCarsStageTransform: + """Whole-stage callable for the company cars imputation.""" + + stage: SourceStageSpec + engine: object + was_person_tab_path: str | Path | None = None + donor_person: pd.DataFrame | None = None + #: Supplied facts (tests and the synthetic fixture); else the vendored resource. + statistics: HMRCCompanyCarStatistics | None = None + #: Supplied in engine-free runs; else read from the installed engine. + price_growth: float | None = None + contribution_cap: float | None = None + benefits: BenefitCalculator | None = None + last_receipt: Mapping[str, Any] | None = field(default=None, init=False) + + @property + def fit_weight_records(self) -> tuple[FitWeightRecord, ...]: + return () + + def _donor_person(self, columns: WASCompanyCarColumns) -> pd.DataFrame: + if self.donor_person is not None: + return self.donor_person + if self.was_person_tab_path is None: + raise CompanyCarsError( + f"{UK_COMPANY_CARS_STAGE_NAME} requires the caller-supplied WAS " + "person tab." + ) + return read_pinned_tab( + Path(self.was_person_tab_path).expanduser().resolve(), + _artifact(self.stage, UK_WAS_PERSON_TAB_ROLE), + columns=columns.raw_columns(), + ) + + def _engine_benefits(self, frame: Frame) -> tuple[np.ndarray, np.ndarray]: + materialized = self.engine.materialize( + frame, (COMPANY_CAR_BENEFIT, CAR_FUEL_BENEFIT), uk_time_period(frame) + ) + return ( + np.asarray(materialized[COMPANY_CAR_BENEFIT], dtype=float), + np.asarray(materialized[CAR_FUEL_BENEFIT], dtype=float), + ) + + def __call__(self, frame: Frame) -> Frame: + assert_rules_engine_country(self.engine, "uk") + spec = CompanyCarsSpec.from_stage(self.stage) + period = int(uk_time_period(frame)) + check_company_car_statistics_declaration( + _operation(self.stage, VERIFY_VENDORED_FACT_RESOURCE_KIND), + stage=UK_COMPANY_CARS_STAGE_NAME, + period=period, + ) + statistics = self.statistics or load_hmrc_company_car_statistics() + growth = self.price_growth + if growth is None: + growth = _live_parameter(CPI_INDEX, f"{period}-01-01") / _live_parameter( + CPI_INDEX, f"{spec.donor_price_year}-01-01" + ) + cap = self.contribution_cap + if cap is None: + cap = _live_parameter(CAPITAL_CONTRIBUTION_CAP, f"{period}-04-30") + donor = clean_was_company_car_donor( + self._donor_person(spec.columns), columns=spec.columns + ).grown(growth) + result, receipt = impute_company_cars( + frame, + donor=donor, + statistics=statistics, + spec=spec, + benefits=self.benefits or self._engine_benefits, + contribution_cap=float(cap), + ) + self.last_receipt = { + "stage": UK_COMPANY_CARS_STAGE_NAME, + "facts": statistics.evidence(), + "donor": dict(donor.receipt), + "contribution_cap_gbp": float(cap), + **receipt, + } + return result + + @staticmethod + def output_columns() -> tuple[str, ...]: + return UK_COMPANY_CARS_OUTPUT_COLUMNS + + def checkpoint_metadata(self) -> dict[str, object]: + if self.last_receipt is None: + return {} + return {"evidence": dict(self.last_receipt)} + + +__all__ = [ + "UK_COMPANY_CARS_INPUT_COLUMNS", + "UK_COMPANY_CARS_MASS_CONSERVATION_REASON", + "UK_COMPANY_CARS_NONNEGATIVE_OUTPUT_COLUMNS", + "UK_COMPANY_CARS_OUTPUT_COLUMNS", + "UK_COMPANY_CARS_REWRITES", + "UK_COMPANY_CARS_STAGE_NAME", + "UK_COMPANY_CAR_FACT_FENCE", + "CompanyCarsError", + "CompanyCarsSpec", + "SPICarveOut", + "UKCompanyCarsStageTransform", + "WASCompanyCarColumns", + "WASCompanyCarDonor", + "assign_fuel_types", + "carve_spi_benefits", + "clean_was_company_car_donor", + "draw_co2_emissions", + "draw_list_prices", + "holder_table", + "impute_company_cars", +] diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_spine.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_spine.py index 67333a5c63..462950fb32 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_spine.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_spine.py @@ -220,6 +220,17 @@ "owned_company_carries_on_property_business", "owned_company_income_share", ) +#: Each person's company car from the FRS job tab, the four carriers the +#: company_cars stage reads to set policyengine-uk's company car inputs +#: (PolicyEngine/uk-autumn-budget-dashboard-2026#316); see +#: frs_company_car_carriers. They are no engine inputs and leave at the +#: release boundary. +FRS_COMPANY_CAR_CARRIER_COLUMNS = ( + "frs_company_car_price_band", + "frs_company_car_fuel_code", + "frs_company_car_private_fuel", + "frs_company_car_contribution", +) OUTPUT_COLUMNS = ( "person_id", "person_benunit_id", @@ -280,6 +291,7 @@ "salary_sacrifice_reported", "salary_sacrifice_asked", "frs_bonus_amount", + *FRS_COMPANY_CAR_CARRIER_COLUMNS, "child_benefit_reported", "income_support_reported", "housing_benefit_reported", @@ -618,6 +630,9 @@ def _assemble_frame( for column in OWNER_MANAGER_COLUMNS: pe_person[column] = owner_managers[column].to_numpy() pe_person[FRS_BONUS_CARRIER_COLUMN] = frs_annual_bonuses(person, frs["job"]) + company_cars = frs_company_car_carriers(person, frs["job"]) + for column in FRS_COMPANY_CAR_CARRIER_COLUMNS: + pe_person[column] = company_cars[column].to_numpy() _add_person_income(pe_person, person, household, frs["oddjob"], evidence=evidence) _add_benefits(pe_person, person, frs["benefits"]) # The engine pays Carer's Allowance on hours or receipt; a dataset keeps it @@ -919,6 +934,111 @@ def frs_owner_manager_inputs(person: pd.DataFrame, job: pd.DataFrame) -> pd.Data ) +#: The JOB tab's company car answers (FRS 2024-25, SN 9563). EXPBEN01 and +#: EXPBEN03 (1 yes) record a company car and fuel for private use from the +#: present employer in the last 12 months. CARVAL is the respondent's estimate +#: of the car's list price when new, in bands; FUELTYP its fuel; CARCON (1 +#: yes) whether the employee contributed to its purchase cost, and CARAMT the +#: contribution, one total to date: a lump sum, or the salary deductions so +#: far. JOBTYPE orders a person's jobs, the main job (1) first. +FRS_COMPANY_CAR_JOB_COLUMNS = ( + "expben01", + "expben03", + "carval", + "fueltyp", + "carcon", + "caramt", + "jobtype", +) +#: CARVAL's list price bands: 1 up to GBP 10,000, 2 GBP 10,001 to 13,000, 3 to +#: 16,000, 4 to 19,000, 5 to 22,000, 6 to 25,000, 7 to 30,000, 8 to 40,000 +#: and 9 GBP 40,001 and over. Its code 10, "Don't know", is also the carrier's +#: code for a car whose band is unanswered. +FRS_COMPANY_CAR_PRICE_BANDS = tuple(range(1, 10)) +FRS_COMPANY_CAR_PRICE_BAND_UNKNOWN = 10 +#: FUELTYP's fuels: 1 petrol, 2 diesel, 3 hybrid (petrol and electricity), 4 +#: electric and 5 other. Its code 6, "Don't know", is also the carrier's code +#: for a car whose fuel is unanswered. +FRS_COMPANY_CAR_FUEL_CODES = tuple(range(1, 6)) +FRS_COMPANY_CAR_FUEL_UNKNOWN = 6 + + +def frs_company_car_carriers(person: pd.DataFrame, job: pd.DataFrame) -> pd.DataFrame: + """Each person's company car, from the job tab, as four carriers. + + EXPBEN, one of the FRS's Employee Pay Details questions, asked of each + current employee job, records whether the present employer provided a + company car (EXPBEN01) and fuel for private use (EXPBEN03) in the last 12 + months. A person's company car is the one on their car job with the + lowest JOBTYPE, the main job (1) first, so a person has at most one, as in + the engine. Its carriers are its list price band (CARVAL 1 to 9, or 10 + where the band is "Don't know" or unanswered), its fuel (FUELTYP 1 to 5, + or 6 likewise), whether the job provides fuel for private use, and what + the person contributed to its purchase cost (CARAMT where CARCON is 1, a + negative or missing amount as 0). CARAMT is one total to date, so it is + not annualised. A person without a company car carries 0, 0, false and 0. + + The survey asks CARVAL and CARCON of a company van (EXPBEN02) too, and + they are taken as the car's; FUELTYP is asked of a car only. The carriers + are no engine inputs and leave at the release boundary: the company_cars + stage reads them, and SPI-channel rows inherit their FRS twin's carriers, + as they do every root column. A tab without these columns refuses, rather + than set nobody's car. + """ + + missing = [column for column in FRS_COMPANY_CAR_JOB_COLUMNS if column not in job] + if missing: + raise KeyError( + f"The FRS job tab has no {missing} column(s), so company cars cannot " + "be set." + ) + car_jobs = pd.DataFrame( + { + "person_id": np.asarray(job["person_id"]), + "jobtype": _number(job, "jobtype").to_numpy(), + "carval": _number(job, "carval").to_numpy(), + "fueltyp": _number(job, "fueltyp").to_numpy(), + "private_fuel": (_number(job, "expben03") == 1).to_numpy(dtype=float), + "contribution": np.where( + _number(job, "carcon") == 1, np.maximum(_number(job, "caramt"), 0), 0.0 + ), + } + ).loc[(_number(job, "expben01") == 1).to_numpy()] + # After a stable sort on JOBTYPE, each person's first car job is the one + # with the lowest JOBTYPE, the tab's order breaking any tie. + car = ( + car_jobs.sort_values("jobtype", kind="stable") + .drop_duplicates("person_id") + .set_index("person_id") + .reindex(person["person_id"]) + ) + # A person without a company car reindexes to NaN, and carries 0 codes. + holder = car["jobtype"].notna().to_numpy() + carval = car["carval"].to_numpy() + fueltyp = car["fueltyp"].to_numpy() + price_band = np.select( + [~holder, np.isin(carval, FRS_COMPANY_CAR_PRICE_BANDS)], + [0, carval], + default=FRS_COMPANY_CAR_PRICE_BAND_UNKNOWN, + ).astype("int64") + fuel_code = np.select( + [~holder, np.isin(fueltyp, FRS_COMPANY_CAR_FUEL_CODES)], + [0, fueltyp], + default=FRS_COMPANY_CAR_FUEL_UNKNOWN, + ).astype("int64") + private_fuel = car["private_fuel"].fillna(0).to_numpy() > 0 + contribution = car["contribution"].fillna(0).to_numpy(dtype="float64") + return pd.DataFrame( + { + "frs_company_car_price_band": price_band, + "frs_company_car_fuel_code": fuel_code, + "frs_company_car_private_fuel": private_fuel, + "frs_company_car_contribution": contribution, + }, + index=person.index, + ) + + def _add_person_income( pe_person: pd.DataFrame, person: pd.DataFrame, diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_take_up.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_take_up.py index f8b4ae749d..cf652de3e1 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_take_up.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/frs_take_up.py @@ -80,7 +80,7 @@ for output in (*FRS_TAKE_UP_OUTPUT_COLUMNS, *FRS_TAKE_UP_PERSON_OUTPUT_COLUMNS) } # Universal Credit is claimable only by a benefit unit whose claimant or -# partner meets its age conditions: policyengine-uk 2.164.2's ``is_uc_eligible`` +# partner meets its age conditions: policyengine-uk 2.165.0's ``is_uc_eligible`` # (capital aside) needs a single or joint claimant, taken from # ``is_uc_claimant``, who meets UC's minimum age and has not reached Pension # Credit qualifying age. The draw's population is therefore the units with a diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph.py index 02351c6a56..91f2c5b38e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph.py @@ -143,6 +143,10 @@ # its own version right after the root, the root cells are inherited # rather than owned there, so the isolation must be declared. "frs_education_grant_split", + # The company cars carve their benefits out of SPI-channel pay, which + # the open-surface readers before them bind + # (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "company_cars", } ) # ``age_tail`` needs no isolation entry: it is declared immediately after the @@ -162,6 +166,9 @@ # The ISA subscriptions split household ISA balances by a WAS donor # household's holding pattern (microcosm#1415). "isa_subscriptions": ("was", "was_person"), + # The company cars draw list prices from WAS round-8 company cars + # (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "company_cars": ("was_person",), # The finance-cost model trains on the SPI tape (microcosm#1106). "property_components": ("spi",), "nts_bus_travel": ( @@ -576,6 +583,10 @@ # One engine materialization of private-school attendance over the whole # frame at its weights: an open surface (microcosm#1095). "private_school_attendance": None, + # One engine materialization of the company car and car fuel benefits + # over the whole frame, which the stage carves out of SPI-channel pay: + # an open surface (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "company_cars": None, # Subscribers are cells of age, sex, region and the CGT income proxy; the # balance split reads the household ISA totals and the payments the LISA # holding (microcosm#1415). @@ -673,8 +684,14 @@ def owned(self, *, rewrite: bool = False) -> Owned: "owned_company_carries_on_trade", "owned_company_carries_on_property_business", "would_claim_carers_allowance", + "frs_company_car_private_fuel", +} +_ROOT_PERSON_INT = { + "age", + # The company car carriers' FRS codes (frs_spine.frs_company_car_carriers). + "frs_company_car_price_band", + "frs_company_car_fuel_code", } -_ROOT_PERSON_INT = {"age"} _ROOT_PERSON_FLOAT: set[str] = set() _ROOT_BENUNIT_TYPES = { "frs_benunit_capital": "float64", @@ -718,7 +735,8 @@ def _root_cells(stage_outputs: Iterable[str]) -> tuple[_Cell, ...]: # integral, and age_tail keeps an integer input integer (its # bands are integral), so the legacy runner and this declaration # agree without relying on the CREATE-time cast (#845). Rewrites - # cannot change their base's dtype. + # cannot change their base's dtype. frs_spine writes the company + # car codes as int64 too. cells.append(_Cell("person", column, "int64")) elif column in _ROOT_PERSON_FLOAT: cells.append(_Cell("person", column, "float64")) @@ -1219,6 +1237,16 @@ def _cells( "lifetime_isa_payments", ), ), + "company_cars": ( + _Cell("person", "company_car_list_price", "float64"), + _Cell("person", "company_car_co2_emissions", "float64"), + _Cell("person", "company_car_fuel_type", "string"), + _Cell("person", "company_car_electric_range", "float64"), + _Cell("person", "company_car_capital_contributions", "float64"), + _Cell("person", "company_car_private_fuel_provided", "bool"), + # SPI-channel pay gives up the benefits carved out of it. + _Cell("person", "employment_income", "float64"), + ), "childcare_copy_take_up": ( *_cells( "benunit", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_kernels.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_kernels.py index d89bd216fe..12ddbc0de4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_kernels.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/graph_kernels.py @@ -52,10 +52,13 @@ frs_disability, frs_education, frs_hmrc_source, + frs_spine, frs_take_up, + hmrc_company_car_statistics, hmrc_income, hmrc_isa_statistics, hmrc_property_rental, + hmrc_uprating, household_lineage, ledger_fact_vendoring, legacy_closure_take_up, @@ -135,6 +138,7 @@ "student_loans": "student_loans", "private_school_attendance": "private_school_attendance", "isa_subscriptions": "isa_subscriptions", + "company_cars": "company_cars", "childcare_copy_take_up": "childcare_copy_take_up", "age_tail": "age_tail", } @@ -230,6 +234,17 @@ hmrc_isa_statistics, receipt_counts, ), + # The company cars read their carriers' names from frs_spine, HMRC's + # company car tables through their typed loader, the engine's CPI + # index and contribution cap, and the SPI channel's EPB, and round + # their receipts' support (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "company_cars": ( + frs_spine, + hmrc_company_car_statistics, + hmrc_uprating, + receipt_counts, + spi_support, + ), # The copies' childcare re-draw draws through frs_take_up's childcare # helper and reads each household's clone path. "childcare_copy_take_up": (frs_take_up, household_lineage), @@ -543,6 +558,7 @@ def _fixture_implementations(source: Path) -> Mapping[str, object]: from .cgt_support import UKCGTSupportSplitStageTransform from .child_benefit_take_up import UKChildBenefitTakeUpStageTransform from .childcare_copy_take_up import UKChildcareCopyTakeUpStageTransform + from .company_cars import UKCompanyCarsStageTransform from .etb_services import UKETBServicesStageTransform from .etb_vat import UKETBVATStageTransform from .frs_annual_income import UKFRSAnnualIncomeStageTransform @@ -847,6 +863,11 @@ def _fixture_implementations(source: Path) -> Mapping[str, object]: donor_household=was, donor_person=was_person, ), + "company_cars": UKCompanyCarsStageTransform( + stage=stages["company_cars"], + engine=engine, + donor_person=was_person, + ), "childcare_copy_take_up": UKChildcareCopyTakeUpStageTransform( contract=contract, stage=stages["childcare_copy_take_up"] ), diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/hmrc_company_car_statistics.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/hmrc_company_car_statistics.py new file mode 100644 index 0000000000..bb80366cd3 --- /dev/null +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/hmrc_company_car_statistics.py @@ -0,0 +1,376 @@ +"""HMRC's company car statistics, typed for the ``company_cars`` stage. + +HMRC's Benefits in kind statistics (July 2026 release) count the employees taxed +on a company car in 2024-25, provisionally, by the car's CO2 emissions band +(Table 2A) and by its fuel (Table 2C), with the taxable value, income tax and +Class 1A NICs on the car and fuel benefits (Table 1), and recipients and taxable +value by range of total income (Tables 3A and 3B) and by region (Table 4). They +publish no list price and no electric range, and Tables 2A and 2C are margins: no +table crosses CO2 with fuel. The stage draws fuel and CO2 to the two margins; the +rest is measured against, never bound (María's ruling of 28 October 2026 for the +ISA facts, applied here: binding the cells a stage draws to would be circular). + +The rows come from the Chronicle package ``hmrc-benefits-in-kind-july-2026`` +(PolicyEngine/chronicle#399, for PolicyEngine/uk-autumn-budget-dashboard-2026#316) +through ``tools/vendor_uk_ledger_facts.py``. Chronicle carries each value in +persons and pounds, and emits no fact for a cell HMRC marks as suppressed, so a +2024-25 cell the stage needs and the feed lacks is refused, never read as zero. +""" + +from __future__ import annotations + +import hashlib +from collections.abc import Mapping +from dataclasses import dataclass, field +from importlib.resources import files +from typing import Any + +from microcosm.build.uk_runtime.ledger_fact_vendoring import ( + load_vendored_resource, + verify_vendored_resource_feed_identity, +) + +HMRC_COMPANY_CAR_STATISTICS_RESOURCE = "hmrc_benefits_in_kind_facts.json" +HMRC_COMPANY_CAR_STATISTICS_ARTIFACT_ROLE = "benefits_in_kind_facts" +#: The tax year the stage reads (2024-25, provisional in the July 2026 release), +#: the build's period. +HMRC_COMPANY_CAR_TAX_YEAR = 2024 +_PREFIX = "hmrc.benefits_in_kind_july_2026." +_YEAR = f"ty{HMRC_COMPANY_CAR_TAX_YEAR}" + +#: Table 2A's CO2 bands from 2020-21, by Chronicle's row ids, in g/km: (id, +#: lowest, highest). The top band is open; every figure in it is at or above the +#: 2024-25 and 2030-31 maximum percentages' thresholds (160 and 155 g/km), so +#: where in it a car sits moves no benefit. +HMRC_CO2_BANDS: tuple[tuple[str, int, int | None], ...] = ( + ("co2_0", 0, 0), + ("co2_1_to_50", 1, 50), + ("co2_51_to_54", 51, 54), + ("co2_55_to_59", 55, 59), + ("co2_60_to_64", 60, 64), + ("co2_65_to_69", 65, 69), + ("co2_70_to_74", 70, 74), + ("co2_75_to_79", 75, 79), + ("co2_80_to_84", 80, 84), + ("co2_85_to_89", 85, 89), + ("co2_90_to_94", 90, 94), + ("co2_95_to_104", 95, 104), + ("co2_105_to_114", 105, 114), + ("co2_115_to_124", 115, 124), + ("co2_125_to_134", 125, 134), + ("co2_135_to_144", 135, 144), + ("co2_145_to_154", 145, 154), + ("co2_155_to_164", 155, 164), + ("co2_165_to_169", 165, 169), + ("co2_170_plus", 170, None), +) +HMRC_CO2_BAND_IDS = tuple(band for band, _, _ in HMRC_CO2_BANDS) +HMRC_ZERO_EMISSION_BAND = "co2_0" +HMRC_LOW_EMISSION_BAND = "co2_1_to_50" +#: Table 2C's fuels: diesel and petrol each include their hybrids. +HMRC_FUEL_TYPE_IDS = ( + "diesel_including_hybrids", + "petrol_including_hybrids", + "fully_electric", +) +#: The 2024-25 record sets the stage's declaration names and the loader reads. +HMRC_COMPANY_CAR_RECORD_SETS = tuple( + f"{_PREFIX}{name}.{_YEAR}" + for name in ( + "table1.recipients", + "table1.taxable_value", + "table1.income_tax_liability", + "table1.class_1a_nic_liability", + "table2a.recipients", + "table2c.recipients", + "table3a.recipients", + "table3a.taxable_value", + "table3b.recipients", + "table3b.taxable_value", + "table4.recipients", + "table4.taxable_value", + ) +) +#: How far each table's own total may sit from Table 1's 2024-25 car recipients, +#: given each sheet's rounding: Table 1 to the nearest 10,000, Table 2A's twenty +#: bands to whole thousands, Table 2C's three fuels to the nearest 5,000. +_TABLE_2A_TOLERANCE = 5_000 + 20 * 500 +_TABLE_2C_TOLERANCE = 5_000 + 3 * 2_500 +#: How far Table 2C's fully electric cars may sit from Table 2A's 0 g/km band. +_ELECTRIC_TOLERANCE = 2_500 + 500 + + +class HMRCCompanyCarStatisticsError(ValueError): + """Raised when the vendored facts are absent, incomplete or inconsistent.""" + + +def co2_band_bounds(band: str) -> tuple[int, int | None]: + for band_id, low, high in HMRC_CO2_BANDS: + if band_id == band: + return low, high + raise HMRCCompanyCarStatisticsError(f"Unknown CO2 band {band!r}.") + + +def _require_counts( + values: Mapping[str, float], expected: tuple[str, ...], label: str +) -> dict[str, float]: + if tuple(values) != expected: + raise HMRCCompanyCarStatisticsError( + f"{label} must carry exactly {list(expected)} in that order, not " + f"{list(values)}." + ) + counts = {key: float(value) for key, value in values.items()} + if any(not value >= 0.0 for value in counts.values()): + raise HMRCCompanyCarStatisticsError(f"{label} has a negative or missing count.") + if not sum(counts.values()) > 0.0: + raise HMRCCompanyCarStatisticsError(f"{label} counts nobody.") + return counts + + +@dataclass(frozen=True) +class HMRCCompanyCarStatistics: + """The 2024-25 company car facts the stage draws from and reports against. + + Counts are recipients and amounts are pounds, as Chronicle carries them. + """ + + tax_year: int + co2_band_recipients: Mapping[str, float] + fuel_type_recipients: Mapping[str, float] + car_recipients: float + car_taxable_value_gbp: float + car_income_tax_gbp: float + car_class_1a_nics_gbp: float + fuel_recipients: float + fuel_taxable_value_gbp: float + fuel_income_tax_gbp: float + fuel_class_1a_nics_gbp: float + income_range_recipients: Mapping[str, float] = field(default_factory=dict) + income_range_taxable_value_gbp: Mapping[str, float] = field(default_factory=dict) + region_recipients: Mapping[str, float] = field(default_factory=dict) + region_taxable_value_gbp: Mapping[str, float] = field(default_factory=dict) + source_commit: str | None = None + resource_sha256: str | None = None + + def __post_init__(self) -> None: + object.__setattr__( + self, + "co2_band_recipients", + _require_counts(self.co2_band_recipients, HMRC_CO2_BAND_IDS, "Table 2A"), + ) + object.__setattr__( + self, + "fuel_type_recipients", + _require_counts(self.fuel_type_recipients, HMRC_FUEL_TYPE_IDS, "Table 2C"), + ) + if self.tax_year != HMRC_COMPANY_CAR_TAX_YEAR: + raise HMRCCompanyCarStatisticsError( + f"The stage reads {HMRC_COMPANY_CAR_TAX_YEAR}-" + f"{(HMRC_COMPANY_CAR_TAX_YEAR + 1) % 100:02d}'s facts, not " + f"{self.tax_year}'s." + ) + + def nonzero_co2_shares(self) -> dict[str, float]: + """Each band's share of the cars that emit CO2 (every band but 0 g/km).""" + + bands = { + band: value + for band, value in self.co2_band_recipients.items() + if band != HMRC_ZERO_EMISSION_BAND + } + total = sum(bands.values()) + return {band: value / total for band, value in bands.items()} + + def fuel_type_shares(self) -> dict[str, float]: + total = sum(self.fuel_type_recipients.values()) + return { + fuel: value / total for fuel, value in self.fuel_type_recipients.items() + } + + def evidence(self) -> dict[str, Any]: + return { + "resource": HMRC_COMPANY_CAR_STATISTICS_RESOURCE, + "resource_sha256": self.resource_sha256, + "source_commit": self.source_commit, + "tax_year": self.tax_year, + } + + +def check_company_car_statistics_declaration( + parameters: Mapping[str, Any], *, stage: str, period: int +) -> None: + """The runtime arm of a stage's ``verify_vendored_fact_resource`` operation.""" + + expected = { + "artifact_role": HMRC_COMPANY_CAR_STATISTICS_ARTIFACT_ROLE, + "resource": HMRC_COMPANY_CAR_STATISTICS_RESOURCE, + "record_sets": list(HMRC_COMPANY_CAR_RECORD_SETS), + "mapped_build_period": HMRC_COMPANY_CAR_TAX_YEAR, + } + declared = {key: parameters.get(key) for key in expected} + if declared != expected: + raise HMRCCompanyCarStatisticsError( + f"{stage}'s verify_vendored_fact_resource must declare {expected}, " + f"not {declared}." + ) + if int(period) != HMRC_COMPANY_CAR_TAX_YEAR: + raise HMRCCompanyCarStatisticsError( + f"{stage} maps HMRC's company car facts to build period " + f"{HMRC_COMPANY_CAR_TAX_YEAR}, but the frame's period is {period}." + ) + + +def _load_payload(verify_feed_identity: bool) -> tuple[dict[str, Any], str]: + payload = load_vendored_resource(HMRC_COMPANY_CAR_STATISTICS_RESOURCE) + if verify_feed_identity: + verify_vendored_resource_feed_identity(payload) + digest = hashlib.sha256( + files("microcosm.build.uk") + .joinpath(HMRC_COMPANY_CAR_STATISTICS_RESOURCE) + .read_bytes() + ).hexdigest() + return payload, digest + + +def _row_values(rows: list[Mapping[str, Any]]) -> dict[str, float]: + values: dict[str, float] = {} + for row in rows: + record_id = str(row["source_record_id"]) + if record_id in values: + raise HMRCCompanyCarStatisticsError( + f"Duplicate vendored company car fact {record_id!r}." + ) + value = row.get("value") + if not isinstance(value, (int, float)) or isinstance(value, bool): + raise HMRCCompanyCarStatisticsError( + f"Vendored company car fact {record_id!r} is not numeric." + ) + values[record_id] = float(value) + return values + + +def _take(values: Mapping[str, float], record_id: str) -> float: + try: + return values[record_id] + except KeyError: + raise HMRCCompanyCarStatisticsError( + f"The vendored company car facts lack {record_id!r}; re-vendor from the " + "pinned feed." + ) from None + + +def _rows_of( + values: Mapping[str, float], record_set: str, measure: str +) -> dict[str, float]: + """Every row a record set carries for one measure, by row id, in feed order.""" + + prefix = f"{_PREFIX}{record_set}.{_YEAR}." + suffix = f".{measure}" + return { + record_id[len(prefix) : -len(suffix)]: value + for record_id, value in values.items() + if record_id.startswith(prefix) and record_id.endswith(suffix) + } + + +def load_hmrc_company_car_statistics( + *, + payload: Mapping[str, Any] | None = None, + verify_feed_identity: bool = True, +) -> HMRCCompanyCarStatistics: + """Type the vendored company car facts, refusing a gap or a drifted table. + + ``payload`` replaces the packaged resource (tests and the synthetic fixture); + the packaged resource is checked against the committed feed pin first. + """ + + if payload is None: + payload, digest = _load_payload(verify_feed_identity) + else: + if verify_feed_identity: + verify_vendored_resource_feed_identity(payload) + digest = "supplied" + values = _row_values(list(payload.get("rows", ()))) + + def table1(row: str, measure: str) -> float: + return _take(values, f"{_PREFIX}table1.{measure}.{_YEAR}.{row}.{measure}") + + statistics = HMRCCompanyCarStatistics( + tax_year=HMRC_COMPANY_CAR_TAX_YEAR, + co2_band_recipients={ + band: _take( + values, f"{_PREFIX}table2a.recipients.{_YEAR}.{band}.recipients" + ) + for band in HMRC_CO2_BAND_IDS + }, + fuel_type_recipients={ + fuel: _take( + values, f"{_PREFIX}table2c.recipients.{_YEAR}.{fuel}.recipients" + ) + for fuel in HMRC_FUEL_TYPE_IDS + }, + car_recipients=table1("car", "recipients"), + car_taxable_value_gbp=table1("car", "taxable_value"), + car_income_tax_gbp=table1("car", "income_tax_liability"), + car_class_1a_nics_gbp=table1("car", "class_1a_nic_liability"), + fuel_recipients=table1("fuel", "recipients"), + fuel_taxable_value_gbp=table1("fuel", "taxable_value"), + fuel_income_tax_gbp=table1("fuel", "income_tax_liability"), + fuel_class_1a_nics_gbp=table1("fuel", "class_1a_nic_liability"), + income_range_recipients=_rows_of(values, "table3a.recipients", "recipients"), + income_range_taxable_value_gbp=_rows_of( + values, "table3a.taxable_value", "taxable_value" + ), + region_recipients=_rows_of(values, "table4.recipients", "recipients"), + region_taxable_value_gbp=_rows_of( + values, "table4.taxable_value", "taxable_value" + ), + source_commit=dict(payload.get("source_fact_feed", {})).get("source_commit"), + resource_sha256=digest, + ) + _check_published_identities(statistics) + return statistics + + +def _check_published_identities(statistics: HMRCCompanyCarStatistics) -> None: + """Refuse a resource whose tables disagree beyond each sheet's rounding.""" + + cars = statistics.car_recipients + for label, total, tolerance in ( + ("Table 2A", sum(statistics.co2_band_recipients.values()), _TABLE_2A_TOLERANCE), + ( + "Table 2C", + sum(statistics.fuel_type_recipients.values()), + _TABLE_2C_TOLERANCE, + ), + ): + if abs(total - cars) > tolerance: + raise HMRCCompanyCarStatisticsError( + f"{label} counts {total:,.0f} company cars, Table 1 {cars:,.0f}: more " + "apart than their rounding allows." + ) + electric = statistics.fuel_type_recipients["fully_electric"] + zero = statistics.co2_band_recipients[HMRC_ZERO_EMISSION_BAND] + if abs(electric - zero) > _ELECTRIC_TOLERANCE: + raise HMRCCompanyCarStatisticsError( + f"Table 2C's fully electric cars ({electric:,.0f}) and Table 2A's 0 g/km " + f"band ({zero:,.0f}) are more apart than their rounding allows." + ) + + +__all__ = [ + "HMRC_CO2_BANDS", + "HMRC_CO2_BAND_IDS", + "HMRC_COMPANY_CAR_RECORD_SETS", + "HMRC_COMPANY_CAR_STATISTICS_ARTIFACT_ROLE", + "HMRC_COMPANY_CAR_STATISTICS_RESOURCE", + "HMRC_COMPANY_CAR_TAX_YEAR", + "HMRC_FUEL_TYPE_IDS", + "HMRC_LOW_EMISSION_BAND", + "HMRC_ZERO_EMISSION_BAND", + "HMRCCompanyCarStatistics", + "HMRCCompanyCarStatisticsError", + "check_company_car_statistics_declaration", + "co2_band_bounds", + "load_hmrc_company_car_statistics", +] diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/hmrc_uprating.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/hmrc_uprating.py index ab0dff656e..4dfbfa251b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/hmrc_uprating.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/hmrc_uprating.py @@ -533,8 +533,8 @@ def assert_installed_engine_is_pinned() -> str: jobs and the H2 parity run them on the lock. Three things must hold. The distribution's version is the pinned one, - exactly, so a post-release or a local build of it (``2.164.2.post1``, - ``2.164.2+local``) is refused. ``policyengine_uk`` imports from that + exactly, so a post-release or a local build of it (``2.165.0.post1``, + ``2.165.0+local``) is refused. ``policyengine_uk`` imports from that distribution's own files, so a copy earlier on ``sys.path`` or an editable install is refused. And its ``__init__.py`` matches the distribution's RECORD, so a stale record beside other files is refused where the files diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/isa_subscriptions.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/isa_subscriptions.py index c7145e9d17..0f8eba40f7 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/isa_subscriptions.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/isa_subscriptions.py @@ -1,8 +1,8 @@ """ISA subscriptions per adult, imputed from HMRC's ISA tables (microcosm#1415). The FRS and the Wealth and Assets Survey record ISA balances, not what people pay -in during a year, so no survey donor exists for subscriptions. This stage, the -last in the UK roster, draws them from HMRC's published tables and writes five +in during a year, so no survey donor exists for subscriptions. This stage, run +on final incomes, draws them from HMRC's published tables and writes five person inputs policyengine-uk reads: ``cash_isa_balance``, ``stocks_and_shares_isa_balance``, ``cash_isa_subscriptions``, ``stocks_and_shares_isa_subscriptions`` and ``lifetime_isa_payments``. It rewrites diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py index 9496cfee74..6df873043f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/measure_simulation.py @@ -8,6 +8,7 @@ from datetime import date from importlib import resources as importlib_resources from pathlib import Path +from types import MappingProxyType from typing import Any import numpy as np @@ -289,8 +290,21 @@ def savings_interest_outside_isas(frame: Any) -> np.ndarray: #: count the year's profit after losses brought forward, which policyengine-uk #: keeps apart in loss_relief: the self-employment rows read that profit, and #: every row on HMRC's total income (its bands, its amounts, its regional -#: filters) reads total income with that profit (microcosm#1095). -UK_NAMED_TERMS: Mapping[str, str] = UK_LOSS_RELIEF_TERMS +#: filters) reads total income with that profit (microcosm#1095). HMRC's +#: employment income counts taxable benefits in kind, which policyengine-uk +#: 2.165.0 keeps out of employment_income: the rows on it read pay plus +#: benefits_in_kind, the company car and car fuel benefits, whose SPI-channel +#: part the company_cars stage carves out of the tape's pay +#: (PolicyEngine/uk-autumn-budget-dashboard-2026#316). +UK_EMPLOYMENT_INCOME_WITH_BENEFITS_IN_KIND = "employment_income_with_benefits_in_kind" +UK_NAMED_TERMS: Mapping[str, str] = MappingProxyType( + { + **UK_LOSS_RELIEF_TERMS, + UK_EMPLOYMENT_INCOME_WITH_BENEFITS_IN_KIND: ( + "employment_income + benefits_in_kind" + ), + } +) UK_SELF_EMPLOYMENT_INCOME_AFTER_LOSS_RELIEF = "self_employment_income_after_loss_relief" UK_TOTAL_INCOME_AFTER_LOSS_RELIEF = "total_income_after_loss_relief" @@ -320,6 +334,11 @@ def savings_interest_outside_isas(frame: Any) -> np.ndarray: #: benefits and the engine's published tax keep reading current income. UK_ANNUAL_INCOME_MEASURES: Mapping[str, str] = { "employment_income_annual": "employment_income", + # Pay plus the company car and car fuel benefits, which HMRC's employment + # income counts (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "employment_income_with_benefits_in_kind_annual": ( + UK_EMPLOYMENT_INCOME_WITH_BENEFITS_IN_KIND + ), "self_employment_income_after_loss_relief_annual": ( UK_SELF_EMPLOYMENT_INCOME_AFTER_LOSS_RELIEF ), diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/national_frame.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/national_frame.py index b4977766cf..d84fc221af 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/national_frame.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/national_frame.py @@ -647,6 +647,14 @@ def _write_uk_single_year_tables( # (frs_spine.FRS_IN_HOUSEHOLD_CARE_HOURS_COLUMN) the Carer's Allowance # draw reads (microcosm#1418); it is no engine input. "frs_care_hours_in_household", + # The company car carriers (frs_spine.FRS_COMPANY_CAR_CARRIER_COLUMNS) + # the company_cars stage reads to set policyengine-uk's company car + # inputs (PolicyEngine/uk-autumn-budget-dashboard-2026#316); they are + # no engine inputs. + "frs_company_car_price_band", + "frs_company_car_fuel_code", + "frs_company_car_private_fuel", + "frs_company_car_contribution", # policyengine-uk's sum of the ISA interest parts (microcosm#1360). The # producer stores individual_savings_account_interest_income instead, # so no stage writes it; a persisted copy would override the sum and diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/spine_build.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/spine_build.py index add5eaa2d4..6857e7d0df 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/spine_build.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/spine_build.py @@ -93,6 +93,9 @@ from microcosm.build.uk_runtime.childcare_copy_take_up import ( UKChildcareCopyTakeUpStageTransform, ) +from microcosm.build.uk_runtime.company_cars import ( + UKCompanyCarsStageTransform, +) from microcosm.build.uk_runtime.content_identity import uk_frame_content_identity from microcosm.build.uk_runtime.etb_services import UKETBServicesStageTransform from microcosm.build.uk_runtime.etb_vat import UKETBVATStageTransform @@ -361,8 +364,8 @@ def _parse_args(argv: list[str] | None = None) -> argparse.Namespace: "--was-person-tab", type=Path, help=( - "Caller-supplied private WAS round-8 person tab for was_lisa and " - "isa_subscriptions (with --was-tab)." + "Caller-supplied private WAS round-8 person tab for was_lisa, " + "isa_subscriptions and company_cars (with --was-tab)." ), ) parser.add_argument( @@ -853,6 +856,9 @@ def _declared_seeds(stages) -> dict[str, dict[str, int]]: "allocate_isa_subscribers", "draw_isa_subscription_amounts", "draw_lifetime_isa_payments", + "assign_company_car_fuel_types", + "draw_company_car_list_prices", + "draw_company_car_co2_emissions", ): # Identity-keyed draws: the seed is declared under the salt # it is hashed with (microcosm#1415). @@ -1558,7 +1564,7 @@ def prepare_uk_spine_execution( raise ValueError( "--was-tab is required when the was_wealth stage is scheduled." ) - for was_person_stage in ("was_lisa", "isa_subscriptions"): + for was_person_stage in ("was_lisa", "isa_subscriptions", "company_cars"): if ( args.synthetic_fixture_dir is not None or was_person_stage not in stage_names @@ -1719,6 +1725,14 @@ def prepare_uk_spine_execution( was_person_tab_path=sources["was_person"], ) ) + if "company_cars" in stage_names: + implementations["company_cars"] = _GraphSourceTransform( + lambda sources: UKCompanyCarsStageTransform( + stage=stages_by_name["company_cars"], + engine=engine, + was_person_tab_path=sources["was_person"], + ) + ) if "nts_bus_travel" in stage_names: implementations["nts_bus_travel"] = _GraphSourceTransform( lambda sources: UKNTSBusTravelStageTransform( @@ -1956,7 +1970,11 @@ def prepare_uk_spine_execution( graph_sources = _synthetic_graph_sources(args.synthetic_fixture_dir) else: graph_sources = {"frs": args.frs_raw_dir} - was_person_stages = {"was_lisa", "isa_subscriptions"} & set(stage_names) + was_person_stages = { + "was_lisa", + "isa_subscriptions", + "company_cars", + } & set(stage_names) if "was_wealth" in stage_names or was_person_stages: graph_sources["was"] = args.was_tab if was_person_stages: diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/stage_health.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/stage_health.py index 4abfe79d10..0c3e0e4ed4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/stage_health.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/stage_health.py @@ -113,6 +113,8 @@ def uk_stage_health_gate( return _isa_subscriptions_invariants_gate(stage, evidence, parameters) if check == "was_lisa_anchor": return _was_lisa_anchor_gate(stage, evidence, parameters) + if check == "company_cars": + return _company_cars_gate(stage, evidence, parameters) return GateResult( name="stage_health", passed=False, @@ -4926,3 +4928,56 @@ def _was_lisa_anchor_gate( "saturations_named": named, }, ) + + +def _company_cars_gate( + stage: str, + evidence: Mapping[str, object], + parameters: Mapping[str, object], +) -> GateResult: + """Company cars keep their invariants (dashboard #316). + + Fails on any record the receipt counts against an invariant (a non-finite or + negative value, a holder without a list price, an input written for someone + without a car, an unknown fuel type, a CO2 figure missing for a car that emits + it or set for an electric car, private fuel on an electric car, contributions + above the list price, an electric range outside 1 to 50 g/km, an SPI benefit + above its EPB). It also fails when, on any SPI-channel row, pay plus the car + and fuel benefits the engine computes again on the stage's output misses the + pay the row brought in by more than ``maximum_pay_identity_error_gbp``: the + carve-out assumes how the engine prices a car, so an engine that prices it + otherwise fails here. How far holders, fuels, CO2 bands and list prices sit + from HMRC's tables after calibration is a measurement, not a gate (María's + ruling of 28 October 2026 on the ISA facts). + """ + + check = "company_cars" + tolerance = _finite_number( + parameters["maximum_pay_identity_error_gbp"], + label=f"{stage}.maximum_pay_identity_error_gbp", + ) + failures: list[str] = [] + checks = _mapping(evidence.get("checks"), label=f"{stage}.checks") + violations = _mapping(checks.get("violations"), label=f"{stage}.violations") + if not violations: + failures.append(f"{stage}: the receipt counts no invariant.") + for name, count in violations.items(): + if count != 0: + failures.append(f"{stage}: {count} record(s) break {name}.") + carve = _mapping(evidence.get("spi_carve_out"), label=f"{stage}.spi_carve_out") + error = _finite_number( + carve.get("max_abs_pay_identity_error_gbp"), + label=f"{stage}.max_abs_pay_identity_error_gbp", + ) + if error > tolerance: + failures.append( + f"{stage}: SPI-channel pay plus the engine's company car benefits " + f"misses the pay the stage received by up to {error} GBP." + ) + holders = _mapping(evidence.get("holders"), label=f"{stage}.holders") + return GateResult( + name="stage_health", + passed=not failures, + failures=tuple(failures), + details={"stage": stage, "check": check, "holders": dict(holders)}, + ) diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py index 075ef0c8b4..e6c80ddc02 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/terminal_gates.py @@ -327,6 +327,14 @@ def __post_init__(self) -> None: "person.stocks_and_shares_isa_balance", "person.cash_isa_subscriptions", "person.stocks_and_shares_isa_subscriptions", + # policyengine-uk 2.165.0's company car inputs, which the company_cars stage + # writes (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "person.company_car_list_price", + "person.company_car_co2_emissions", + "person.company_car_fuel_type", + "person.company_car_electric_range", + "person.company_car_capital_contributions", + "person.company_car_private_fuel_provided", "person.individual_savings_account_interest_income", "person.local_bus_single_fare_share", "person.local_bus_trips", diff --git a/packages/microcosm-build/src/microcosm/build/uk_runtime/uc_capital_coherence.py b/packages/microcosm-build/src/microcosm/build/uk_runtime/uc_capital_coherence.py index cc841c75c4..84c092f149 100644 --- a/packages/microcosm-build/src/microcosm/build/uk_runtime/uc_capital_coherence.py +++ b/packages/microcosm-build/src/microcosm/build/uk_runtime/uc_capital_coherence.py @@ -76,7 +76,7 @@ _UC_CAPITAL_LEVELS = ("exact_cell", *UC_CAPITAL_COARSENING) #: The UC capital limits the receipt measures the redraw against. _UC_CAPITAL_RECEIPT_LIMITS = (6_000.0, 16_000.0) -#: policyengine-uk 2.164.2 counts these household property values as Universal +#: policyengine-uk 2.165.0 counts these household property values as Universal #: Credit capital (``property_sources`` under #: ``gov.dwp.universal_credit.means_test.capital``, at 90% of value less any #: secured debt since 2.136.1) and as Pension Credit capital (the ``sources`` diff --git a/packages/microcosm-build/src/microcosm/build/us_runtime/worker_identity.py b/packages/microcosm-build/src/microcosm/build/us_runtime/worker_identity.py index 0598be3f5b..765dbb974f 100644 --- a/packages/microcosm-build/src/microcosm/build/us_runtime/worker_identity.py +++ b/packages/microcosm-build/src/microcosm/build/us_runtime/worker_identity.py @@ -28,7 +28,7 @@ PRIMARY_QRF_WORKER_MODULE = "microcosm.build.us_runtime.puf_qrf_worker" PRIMARY_QRF_INTERPRETER_PLACEHOLDER = "{python_interpreter}" APPROVED_UV_LOCK_SHA256 = ( - "a6e91aa722c5cf43a0a1d724b6fc3e0556eb0b89692d410f0adfa6f669426839" + "65ed22fabfae9b3ad4ebbab3fd2bb7f186ca7a243d25efa47a8123829454a21e" ) LEGACY_CAMPAIGN_UV_LOCK_SHA256 = ( "27f47e385cfa35e2644a37410d1804b361ad9aee123577551c8421547bda65ee" diff --git a/packages/microcosm-build/tests/engine/uk/test_uk_annual_income_measures.py b/packages/microcosm-build/tests/engine/uk/test_uk_annual_income_measures.py index c21d254a0e..0488b408ad 100644 --- a/packages/microcosm-build/tests/engine/uk/test_uk_annual_income_measures.py +++ b/packages/microcosm-build/tests/engine/uk/test_uk_annual_income_measures.py @@ -149,6 +149,17 @@ def test_the_annual_measures_tax_each_persons_year(tmp_path) -> None: savings, route = resolver.compute("person", name) assert route.startswith("annual_income_simulation:") np.testing.assert_allclose(savings, 0.0) + # HMRC's employment income, which the SPI rows read, adds the company car + # benefits (PolicyEngine/uk-autumn-budget-dashboard-2026#316): nobody here + # has a car, so it is the year's pay. + with_cars, route = resolver.compute( + "person", "employment_income_with_benefits_in_kind_annual" + ) + assert route == ( + "annual_income_simulation:engine_components:" + "employment_income_with_benefits_in_kind" + ) + np.testing.assert_allclose(with_cars, annual_pay, rtol=1e-6) receipt = resolver.receipt()["annual_income_measures"] assert receipt["route"] == "annual_income_simulation" factors = receipt["other_spells_engine_factors"] diff --git a/packages/microcosm-build/tests/engine/uk/test_uk_company_cars.py b/packages/microcosm-build/tests/engine/uk/test_uk_company_cars.py new file mode 100644 index 0000000000..0751e45ed2 --- /dev/null +++ b/packages/microcosm-build/tests/engine/uk/test_uk_company_cars.py @@ -0,0 +1,166 @@ +"""Engine lockstep for the company cars stage (dashboard #316). + +The stage writes six of policyengine-uk 2.165.0's company car inputs and takes +the engine's car and fuel benefits out of SPI-channel pay. These tests fail if +the engine stops reading the inputs as the stage writes them (the fuel type as +an enum name included), if its car benefit stops being linear in the list price +above the capped contributions, on which the SPI scaling rests, or if Budget +2026's 2030-31 rise stops reaching the stage's holders alone. +""" + +from __future__ import annotations + +import numpy as np +import pandas as pd +import pytest + +from microcosm.build.uk_runtime import company_cars as stage +from microcosm.build.uk_runtime.national_frame import ( + uk_national_frame, + uk_release_export_frame, + write_uk_national_frame, +) +from microcosm.frame import WeightKind +from microcosm.frame.adapters.policyengine_uk import PolicyEngineUKEngine +from test_support.microcosm_build.uk_company_cars import ( + company_cars_stage_spec, + synthetic_company_car_statistics, + synthetic_was_company_car_tab, +) + +_VARIABLES = ( + "company_car_benefit", + "car_fuel_benefit", + "benefits_in_kind", + "employment_income", + "taxable_employment_income", + "ni_class_1a", +) + + +def _frame(): + """Five employees, one per household: two FRS company car holders (an + electric car, and a petrol car with private fuel), two SPI-channel holders + (EPB with room for the benefits, and EPB that is not), and no car.""" + + person = pd.DataFrame( + { + "person_id": [11, 21, 31, 41, 51], + "person_benunit_id": [1, 2, 3, 4, 5], + "person_household_id": [1, 2, 3, 4, 5], + "age": [40.0] * 5, + "employment_income": [60_000.0, 45_000.0, 150_000.0, 70_000.0, 30_000.0], + "frs_company_car_price_band": [9, 7, 8, 8, 0], + "frs_company_car_fuel_code": [4, 1, 2, 1, 0], + "frs_company_car_private_fuel": [False, True, False, False, False], + "frs_company_car_contribution": [0.0, 1_000.0, 0.0, 0.0, 0.0], + "person_support_channel": ["frs", "frs", "spi", "spi", "frs"], + "hmrc_spi_employment_benefits": [0.0, 0.0, 30_000.0, 1_500.0, 0.0], + "employee_pension_contributions": [3_000.0, 0.0, 9_000.0, 2_000.0, 0.0], + "pension_contributions_via_salary_sacrifice": [0.0] * 5, + "pension_contributions_via_bonus_sacrifice": [0.0] * 5, + } + ) + household = pd.DataFrame( + { + "household_id": [1, 2, 3, 4, 5], + "region": ["LONDON"] * 5, + "council_tax": [0.0] * 5, + "tenure_type": ["OWNED_OUTRIGHT"] * 5, + "rent": [0.0] * 5, + "household_source_id": [1, 2, 3, 4, 5], + } + ) + return uk_national_frame( + person=person, + benunit=pd.DataFrame({"benunit_id": [1, 2, 3, 4, 5]}), + household=household, + household_weights=np.ones(5), + weight_kind=WeightKind.DESIGN, + time_period="2024", + ) + + +@pytest.fixture(scope="module") +def engine(): + return PolicyEngineUKEngine() + + +@pytest.fixture(scope="module") +def run(engine): + transform = stage.UKCompanyCarsStageTransform( + stage=company_cars_stage_spec(), + engine=engine, + donor_person=synthetic_was_company_car_tab(), + statistics=synthetic_company_car_statistics(), + ) + before = _frame() + after = transform(before) + return before, after, transform.last_receipt + + +def test_the_engine_reads_the_stage_s_inputs(engine, run) -> None: + _, after, receipt = run + values = engine.materialize(after, _VARIABLES, 2024) + person = after.table("person") + holder = person[stage.LIST_PRICE].to_numpy() > 0 + assert holder.tolist() == [True, True, True, True, False] + assert person[stage.FUEL_TYPE].tolist()[:2] == [stage.ELECTRIC, stage.PETROL] + # The electric car pays the zero-emission rate; the petrol car with private + # fuel takes the fuel benefit too. + assert (values["company_car_benefit"][holder] > 0).all() + assert values["car_fuel_benefit"][1] > 0 + assert values["car_fuel_benefit"][0] == 0 + np.testing.assert_allclose( + values["benefits_in_kind"], + values["company_car_benefit"] + values["car_fuel_benefit"], + ) + assert (values["ni_class_1a"][holder] > 0).all() + assert values["ni_class_1a"][4] == 0 + assert receipt["contribution_cap_gbp"] == 5_000.0 + + +def test_spi_pay_plus_the_engine_s_benefits_is_the_tape_s_total(engine, run) -> None: + before, after, receipt = run + values = engine.materialize(after, _VARIABLES, 2024) + pay_before = before.table("person")["employment_income"].to_numpy() + pay_after = after.table("person")["employment_income"].to_numpy() + epb = before.table("person")["hmrc_spi_employment_benefits"].to_numpy() + # FRS-channel pay is untouched. + np.testing.assert_array_equal(pay_after[[0, 1, 4]], pay_before[[0, 1, 4]]) + # SPI-channel pay gives up the engine's benefits, which fit in EPB: the second + # SPI car's price was scaled to EPB's GBP 1,500. The engine computes in single + # precision, so the identity holds to the penny, not to float64. + np.testing.assert_allclose( + pay_after[[2, 3]] + values["benefits_in_kind"][[2, 3]], + pay_before[[2, 3]], + atol=0.01, + ) + assert (values["benefits_in_kind"][[2, 3]] <= epb[[2, 3]] + 0.01).all() + assert values["benefits_in_kind"][3] == pytest.approx(1_500.0, abs=0.01) + # The stage priced its output again on the engine: within a penny. + assert receipt["spi_carve_out"]["max_abs_pay_identity_error_gbp"] <= 0.01 + + +def test_the_2030_rise_reaches_the_holders_alone(engine, run, tmp_path) -> None: + from policyengine_uk import Microsimulation + from policyengine_uk.scenarios.company_car_tax_rise_2030 import ( + COMPANY_CAR_TAX_RISE_2030, + ) + + _, after, _ = run + path = write_uk_national_frame( + uk_release_export_frame(after), tmp_path / "company_cars.h5" + ) + baseline = Microsimulation(dataset=str(path)) + reformed = Microsimulation(dataset=str(path), reform=COMPANY_CAR_TAX_RISE_2030) + for year, raised in ((2029, False), (2030, True)): + tax = np.asarray(baseline.calculate("income_tax", year).values) + tax_reformed = np.asarray(reformed.calculate("income_tax", year).values) + holder = np.asarray(baseline.calculate("has_company_car", year).values) + assert holder.tolist() == [True, True, True, True, False] + assert tax_reformed[~holder] == pytest.approx(tax[~holder]) + if raised: + assert (tax_reformed[holder] > tax[holder]).all() + else: + assert tax_reformed == pytest.approx(tax) diff --git a/packages/microcosm-build/tests/engine/uk/test_uk_dfe_spring_term.py b/packages/microcosm-build/tests/engine/uk/test_uk_dfe_spring_term.py index 2461abe46f..92fab2469d 100644 --- a/packages/microcosm-build/tests/engine/uk/test_uk_dfe_spring_term.py +++ b/packages/microcosm-build/tests/engine/uk/test_uk_dfe_spring_term.py @@ -1,4 +1,4 @@ -"""The DfE spring-term measures on hand-built households (policyengine-uk 2.164.2).""" +"""The DfE spring-term measures on hand-built households (policyengine-uk 2.165.0).""" from __future__ import annotations diff --git a/packages/microcosm-build/tests/engine/uk/test_uk_isa_income_contract.py b/packages/microcosm-build/tests/engine/uk/test_uk_isa_income_contract.py index e4ae3d834e..000bbca68b 100644 --- a/packages/microcosm-build/tests/engine/uk/test_uk_isa_income_contract.py +++ b/packages/microcosm-build/tests/engine/uk/test_uk_isa_income_contract.py @@ -169,7 +169,7 @@ def test_a_2024_frame_read_at_2025_projects_each_component(tmp_path) -> None: """The build's frame is FRS 2024-25, read at 2025. Under legacy_gross the engine grows gross interest (by per-capita GDP, - 1.0462 to 2025 on policyengine-uk 2.164.2) and takes off the stored ISA part + 1.0462 to 2025 on policyengine-uk 2.165.0) and takes off the stored ISA part unchanged: 1,000 x 1.0462 - 300 and 300 x 0.0462 outside ISAs. The additive contract grows non-ISA and ISA interest each by its own index, so the ISA-only saver has no interest outside ISAs and both savers' ISA interest diff --git a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py index dc7648f379..3911529ab7 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_country_spec.py @@ -935,6 +935,7 @@ def test_spi_spine_adds_no_country_package_resources(self) -> None: "hmrc_property_rental_income_facts.json", "hmrc_stamp_tax_facts.json", "hmrc_isa_statistics_facts.json", + "hmrc_benefits_in_kind_facts.json", "dwp_move_to_uc_facts.json", "dwp_uc_award_band_facts.json", "obr_hvcts_costing_facts.json", @@ -1053,8 +1054,10 @@ def test_uk_source_manifest_contains_only_canonical_spine_stages(self) -> None: # uc_capital_coherence; microcosm#1319 carers_allowance_take_up after # child_benefit_take_up; childcare_copy_take_up last, after every copy # stage; microcosm#1334 uc_take_up after uc_capital_coherence and - # frs_annual_income_spells after frs_hmrc_spine_leaves. - assert len(spec.sources.stages) == 50 + # frs_annual_income_spells after frs_hmrc_spine_leaves; microcosm#1415 + # isa_subscriptions, then company_cars last + # (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + assert len(spec.sources.stages) == 51 assert not {"frs_hmrc_retained_leaves", "hmrc_spi_income"}.intersection( stage.stage for stage in spec.sources.stages ) @@ -1098,6 +1101,7 @@ def test_uk_package_loads(self) -> None: "hmrc_property_rental_income_facts.json", "hmrc_stamp_tax_facts.json", "hmrc_isa_statistics_facts.json", + "hmrc_benefits_in_kind_facts.json", "dwp_move_to_uc_facts.json", "dwp_uc_award_band_facts.json", "obr_hvcts_costing_facts.json", @@ -1486,6 +1490,7 @@ def test_declares_the_full_june_battery(self, manifest) -> None: "uk_stage_frs_person_draws_apprentices", "uk_stage_isa_subscriptions_invariants", "uk_stage_isa_subscriptions", + "uk_stage_company_cars_invariants", "uk_release_input_coverage", "uk_degenerate_release_surface", "uk_zero_weight_strata", @@ -1620,6 +1625,7 @@ def test_strict_absent_evidence_entries_are_declared(self, manifest) -> None: "uk_stage_frs_person_draws_apprentices", "uk_stage_isa_subscriptions_invariants", "uk_stage_isa_subscriptions", + "uk_stage_company_cars_invariants", "uk_weights_audit", # The #970 projection fence: a seam that cannot project cannot # certify the candidate's sub-exempt gainers. diff --git a/packages/microcosm-build/tests/engine_free/shared/test_engine_core_pins.py b/packages/microcosm-build/tests/engine_free/shared/test_engine_core_pins.py index e05cfe827e..029af0b073 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_engine_core_pins.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_engine_core_pins.py @@ -33,7 +33,7 @@ #: policyengine-core its own floor brings. UK_ENGINE = { "policyengine-core": "3.33.3", - "policyengine-uk": "2.164.2", + "policyengine-uk": "2.165.0", } ENGINE_PACKAGES = ("microcosm-build", "microcosm-data", "microcosm-frame") diff --git a/packages/microcosm-build/tests/engine_free/shared/test_ledger_targets.py b/packages/microcosm-build/tests/engine_free/shared/test_ledger_targets.py index 2a9413fb65..e7a5efe215 100644 --- a/packages/microcosm-build/tests/engine_free/shared/test_ledger_targets.py +++ b/packages/microcosm-build/tests/engine_free/shared/test_ledger_targets.py @@ -5180,6 +5180,205 @@ def test__given_a_year_to_measure_map_outside_a_window__then_reference_refuses() ) +_EFO_EDITIONS = { + "march": ("EFO March 2026 detailed forecast tables: receipts", "2026_03"), + "october": ("EFO October 2026 detailed forecast tables: receipts", "2026_10"), +} + + +def _edition_fact( + *, + opening_year: int, + value: float, + edition: str, + concept: str = "obr.income_tax", + assertion: str = "observation", +) -> dict: + # OBR's EFO since PolicyEngine/chronicle#397: each line and year keeps its + # latest edition's number, so a window's two years sit in two tables. + table, month = _EFO_EDITIONS[edition] + line = concept.removeprefix("obr.") + fact = _cy_window_fact( + key=f"{line}_{edition}_fy{opening_year}", + value=value, + opening_year=opening_year, + measure_id="amount", + assertion=assertion, + period_type="fiscal_year", + ) + fact["source"] = {**fact["source"], "source_name": "obr", "source_table": table} + fact["observed_measure"] = { + **fact["observed_measure"], + "source_name": "obr", + "source_table": table, + "source_concept": concept, + } + fact["layout"] = { + **fact["layout"], + "record_set_id": f"obr.efo_{month}.receipts.{line}.fy{opening_year}", + "groupby_value_id": line, + } + return fact + + +def _two_edition_facts() -> list[dict]: + return [ + _edition_fact(opening_year=2024, value=305.9, edition="march"), + _edition_fact(opening_year=2025, value=329.3, edition="october"), + _edition_fact( + opening_year=2026, + value=365.4, + edition="october", + assertion="source_projection", + ), + ] + + +_TWO_EDITION_SELECTOR = { + "source_name": "obr", + "source_concept": "obr.income_tax", + "geography_level": "country", + "geography_id": "0100000US", + "source_table_by_opening_year": { + "2024": _EFO_EDITIONS["march"][0], + "2025": _EFO_EDITIONS["october"][0], + }, +} + + +def test__given_a_year_to_table_map__then_calendar_year_window_reads_two_editions_as_one_series() -> ( + None +): + # A stale March projection of FY2025-26 matches no entry of the map. + facts = [ + *_two_edition_facts(), + _edition_fact( + opening_year=2025, + value=327.0, + edition="march", + assertion="source_projection", + ), + ] + registry = compile_ledger_target_references( + facts, + [_cy_window_reference(ledger_selector=_TWO_EDITION_SELECTOR)], + country="uk", + ) + + spec = registry.specs[0] + assert spec.value == pytest.approx(0.25 * 305.9 + 0.75 * 329.3) + assert spec.metadata["ledger_calendar_year_window_series"] == "1" + members = json.loads(spec.metadata["ledger_calendar_year_window_members"]) + assert {year: member["fact_key"] for year, member in members.items()} == { + "2024": "ledger.aggregate_fact.v2:income_tax_march_fy2024", + "2025": "ledger.aggregate_fact.v2:income_tax_october_fy2025", + } + assert spec.metadata["ledger_resolved_assertion"] == "observation" + + +def test__given_two_editions_without_the_table_map__then_calendar_year_window_refuses() -> ( + None +): + # Each edition's record set is its own series, so neither carries both years. + selector = { + key: value + for key, value in _TWO_EDITION_SELECTOR.items() + if key != "source_table_by_opening_year" + } + + with pytest.raises(ValueError, match="from one series; found \\[2024, 2025\\]"): + compile_ledger_target_references( + _two_edition_facts(), + [_cy_window_reference(ledger_selector=selector)], + country="uk", + ) + + +def test__given_a_year_to_table_map__then_a_fact_matches_only_its_own_year() -> None: + march_2024, october_2025, october_2026 = _two_edition_facts() + march_2025 = _edition_fact(opening_year=2025, value=327.0, edition="march") + + assert selector_field_is_supported("source_table_by_opening_year") + assert fact_matches_selector(march_2024, _TWO_EDITION_SELECTOR) + assert fact_matches_selector(october_2025, _TWO_EDITION_SELECTOR) + assert not fact_matches_selector(march_2025, _TWO_EDITION_SELECTOR) + assert not fact_matches_selector(october_2026, _TWO_EDITION_SELECTOR) + + +def test__given_a_year_to_table_map_over_two_concepts__then_each_is_windowed_across_editions() -> ( + None +): + # OBR's two universal credit cells, inside and outside the welfare cap. + facts = [ + _edition_fact(opening_year=year, value=value, edition=edition, concept=concept) + for concept, values in ( + ("obr.universal_credit_in_cap", (40.0, 45.0)), + ("obr.universal_credit_outside_cap", (30.0, 33.0)), + ) + for year, edition, value in zip( + (2024, 2025), ("march", "october"), values, strict=True + ) + ] + reference = _cy_window_reference( + ledger_selector={ + **_TWO_EDITION_SELECTOR, + "source_concept": [ + "obr.universal_credit_in_cap", + "obr.universal_credit_outside_cap", + ], + } + ) + registry = compile_ledger_target_references(facts, [reference], country="uk") + + spec = registry.specs[0] + assert spec.value == pytest.approx(0.25 * (40.0 + 30.0) + 0.75 * (45.0 + 33.0)) + assert spec.metadata["ledger_calendar_year_window_series"] == "2" + + +@pytest.mark.parametrize( + ("overrides", "message"), + [ + ( + {"source_table": _EFO_EDITIONS["october"][0]}, + "declares both 'source_table'", + ), + ( + { + "source_table_by_opening_year": { + "FY2024": _EFO_EDITIONS["march"][0], + "2025": _EFO_EDITIONS["october"][0], + } + }, + "four-digit opening year", + ), + ({"source_table_by_opening_year": {}}, "non-empty mapping"), + ( + { + "source_measure_id_by_opening_year": { + "2024": "amount", + "2025": "amount", + } + }, + "by measure or by table, not both", + ), + ], +) +def test__given_a_malformed_year_to_table_map__then_the_window_refuses( + overrides, message +) -> None: + with pytest.raises(ValueError, match=message): + _cy_window_reference(ledger_selector={**_TWO_EDITION_SELECTOR, **overrides}) + + +def test__given_a_year_to_table_map_outside_a_window__then_reference_refuses() -> None: + with pytest.raises( + ValueError, match="composes the years of a calendar_year_window" + ): + _cy_window_reference( + ledger_selector=_TWO_EDITION_SELECTOR, value_operation="identity" + ) + + @pytest.mark.parametrize( ("value", "normalized"), [ @@ -5560,6 +5759,40 @@ def test__given_a_window_and_a_pinned_quotient__then_the_window_is_translated() assert metadata["ledger_aggregate_fact_key"] == "ledger.aggregate_fact.v2:fy2025" +def test__given_a_year_to_table_map__then_the_scaled_window_reads_two_editions() -> ( + None +): + # The OBR's SDLT line since PolicyEngine/chronicle#397: FY2024-25 in the + # March edition, FY2025-26 on in October's. + facts = _window_ratio_facts() + for fact in facts[:3]: + year = fact["period"]["value"] + table, month = _EFO_EDITIONS["march" if year == 2024 else "october"] + fact["source"] = {**fact["source"], "source_table": table} + fact["observed_measure"] = {**fact["observed_measure"], "source_table": table} + fact["layout"] = { + **fact["layout"], + "record_set_id": f"obr.efo_{month}.receipts.sdlt.fy{year}", + } + reference = _window_ratio_reference( + ledger_selector={ + "source_name": "irs_soi", + "source_measure_id": "total_tax_amount", + "geography_level": "country", + "geography_id": "0100000US", + "source_table_by_opening_year": { + "2024": _EFO_EDITIONS["march"][0], + "2025": _EFO_EDITIONS["october"][0], + }, + } + ) + registry = compile_ledger_target_references(facts, [reference], country="uk") + + assert registry.specs[0].value == pytest.approx( + (0.25 * 304.0 + 0.75 * 329.0) * 60.0 / 80.0 + ) + + def test__given_a_window_ratio__then_operand_selectors_are_complete_as_declared() -> ( None ): diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py index ab5f141e7e..10470ac6ef 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_cgt_targets.py @@ -178,9 +178,7 @@ def test_coverage_requires_all_three_observed_facts(): assert set(requirement.accepted_names) == CGT_TARGET_NAMES -def test_original_cash_forecast_survives_only_as_diagnostic_metadata( - tmp_path, compile_cgt -): +def test_the_cash_outturn_survives_only_as_diagnostic_metadata(tmp_path, compile_cgt): compilation = compile_cgt(_facts(), target_period=2025) by_name = {spec.name: spec for spec in compilation.registry.specs} assert "obr.capital_gains_tax" not in by_name @@ -188,12 +186,14 @@ def test_original_cash_forecast_survives_only_as_diagnostic_metadata( assert metadata["cgt_cash_diagnostic_status"] == "available" assert metadata["cgt_cash_diagnostic_role"] == "diagnostic_only_not_in_fit" assert metadata["cgt_cash_reconciliation_status"] == "unresolved" - assert float(metadata["cgt_cash_diagnostic_value_gbp"]) == 21_801_546_197.09165 + # The October 2026 EFO's FY2025-26 outturn: March's forecast left the feed + # with PolicyEngine/chronicle#397 (microcosm#1430). + assert float(metadata["cgt_cash_diagnostic_value_gbp"]) == 24_310_000_000 assert metadata["cgt_cash_diagnostic_period"] == "2025" assert metadata["cgt_cash_diagnostic_ledger_period_type"] == "fiscal_year" - assert metadata["cgt_cash_diagnostic_ledger_assertion"] == "source_projection" + assert metadata["cgt_cash_diagnostic_ledger_assertion"] == "observation" assert metadata["cgt_cash_diagnostic_ledger_aggregate_fact_key"] == ( - "ledger.aggregate_fact.v2:93699bb9caa7ec0d6833f420" + "ledger.aggregate_fact.v2:81ca86a5fa9d42cfa0eff5e3" ) assert "obr.uk" in metadata["cgt_cash_diagnostic_source"] # TargetSpec's normal serialization is used in national/local receipts. @@ -211,8 +211,8 @@ def test_original_cash_forecast_survives_only_as_diagnostic_metadata( [ "missing", "wrong_year", - "observation", - "different_forecast", + "projection", + "different_figure", "wrong_period_type", "duplicate", ], @@ -235,8 +235,8 @@ def test_missing_cash_diagnostic_does_not_remove_observed_targets( for fact in cash: if cash_change == "wrong_year": fact["period"]["value"] = 2026 - elif cash_change == "observation": - fact["assertion"] = "observation" + elif cash_change == "projection": + fact["assertion"] = "source_projection" elif cash_change == "wrong_period_type": fact["period"]["type"] = "tax_year" else: @@ -254,11 +254,11 @@ def test_missing_cash_diagnostic_does_not_remove_observed_targets( assert metadata["cgt_cash_diagnostic_status"] == "unavailable" assert metadata["cgt_cash_diagnostic_unavailable_reason"] assert metadata["cgt_cash_diagnostic_expected_fact_key"] == ( - "ledger.aggregate_fact.v2:93699bb9caa7ec0d6833f420" + "ledger.aggregate_fact.v2:81ca86a5fa9d42cfa0eff5e3" ) assert metadata["cgt_cash_diagnostic_expected_period"] == "2025" assert metadata["cgt_cash_diagnostic_expected_period_type"] == "fiscal_year" - assert metadata["cgt_cash_diagnostic_expected_assertion"] == "source_projection" + assert metadata["cgt_cash_diagnostic_expected_assertion"] == "observation" assert "cgt_cash_diagnostic_value_gbp" not in metadata assert "cgt_cash_diagnostic_source" not in metadata restored = TargetRegistry.from_json( @@ -333,7 +333,8 @@ def test_malformed_cash_declaration_remains_a_compile_error( elif change == "fact_key": declaration["reference"]["ledger_fact_key"] = None else: - declaration["required_assertion"] = "observation" + # The outturn pin pairs with observed_only; a projection disagrees. + declaration["required_assertion"] = "source_projection" (tmp_path / "uk_population_targets.json").write_text(json.dumps(contract)) original_files = ledger_targets.importlib_resources.files monkeypatch.setattr( diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py index bf5c678085..7fb808521d 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py @@ -15,14 +15,14 @@ def test_national_feed_records_the_complete_merged_source_artifact(): pin = load_uk_chronicle_feed() resource = files("microcosm.build.uk").joinpath("chronicle_feed.json") raw = resource.read_bytes() - assert pin.source_commit == "53815b24844cb63c103209f197f9d3d9e2e424a9" + assert pin.source_commit == "08962f1b893fc1ba3b7bdd3d800c7e867318951a" assert pin.source_repo == "PolicyEngine/chronicle" - assert pin.fact_row_count == 1511063 + assert pin.fact_row_count == 1512256 assert pin.facts_sha256 == ( - "4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227" + "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c" ) assert pin.manifest_sha256 == ( - "708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb" + "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" ) assert pin.artifact_schema_version == "policyengine_ledger.consumer_artifact.v2" assert pin.consumer_fact_schema_versions == ("chronicle.consumer_fact.v4",) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_company_cars.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_company_cars.py new file mode 100644 index 0000000000..b2333ea56a --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_company_cars.py @@ -0,0 +1,672 @@ +"""The company cars stage's pieces on synthetic data (dashboard #316).""" + +from __future__ import annotations + +import dataclasses + +import numpy as np +import pandas as pd +import pytest + +from microcosm.build.uk_runtime import company_cars as stage +from microcosm.build.uk_runtime.hmrc_company_car_statistics import ( + HMRC_COMPANY_CAR_RECORD_SETS, + HMRC_LOW_EMISSION_BAND, + HMRCCompanyCarStatisticsError, + check_company_car_statistics_declaration, + co2_band_bounds, + load_hmrc_company_car_statistics, +) +from microcosm.build.uk_runtime.national_frame import uk_national_frame +from microcosm.build.uk_runtime.receipt_counts import ( + rounded_count, + small_cell_share, + support_band, +) +from microcosm.frame import WeightKind +from test_support.microcosm_build.uk_company_cars import ( + COMPANY_CARS_STAGE_OPERATIONS, + company_cars_stage_spec, + synthetic_company_car_statistics, + synthetic_company_car_statistics_payload, + synthetic_was_company_car_tab, +) + +CAP = 5_000.0 + + +@pytest.fixture(scope="module") +def statistics(): + return synthetic_company_car_statistics() + + +@pytest.fixture(scope="module") +def spec(): + return stage.CompanyCarsSpec.from_stage(company_cars_stage_spec()) + + +@pytest.fixture(scope="module") +def donor(spec): + return stage.clean_was_company_car_donor( + synthetic_was_company_car_tab(), columns=spec.columns + ).grown(1.2) + + +def _replaced(kind: str, **changes): + return tuple( + {**operation, **changes} if operation["kind"] == kind else operation + for operation in COMPANY_CARS_STAGE_OPERATIONS + ) + + +def test_the_declaration_is_read_once_and_checked(spec) -> None: + assert spec.diesel_fuel_type == stage.DIESEL_RDE2 + assert spec.minimum_donor_households == 3 + assert spec.columns.list_price == ("LISTPR1R8", "LISTPR2R8", "LISTPR3R8") + with pytest.raises(stage.CompanyCarsError, match="fence"): + stage.CompanyCarsSpec.from_stage( + company_cars_stage_spec( + _replaced( + stage.CLASSIFY_COMPANY_CAR_FACTS_KIND, calibration_permitted=True + ) + ) + ) + with pytest.raises(stage.CompanyCarsError, match="CARVAL"): + stage.CompanyCarsSpec.from_stage( + company_cars_stage_spec( + _replaced(stage.DRAW_COMPANY_CAR_LIST_PRICES_KIND, bands={"1": [0, 9]}) + ) + ) + with pytest.raises(stage.CompanyCarsError, match="writes"): + stage.CompanyCarsSpec.from_stage( + company_cars_stage_spec( + _replaced(stage.ASSIGN_COMPANY_CAR_FUEL_TYPES_KIND, outputs=[]) + ) + ) + with pytest.raises(stage.CompanyCarsError, match="households"): + stage.CompanyCarsSpec.from_stage( + company_cars_stage_spec( + _replaced( + stage.DRAW_COMPANY_CAR_LIST_PRICES_KIND, minimum_donor_households=2 + ) + ) + ) + + +def test_the_fact_fence_count_is_the_resource_s_and_not_compared(spec) -> None: + counted = _replaced(stage.CLASSIFY_COMPANY_CAR_FACTS_KIND, fenced_fact_count=7) + assert stage.CompanyCarsSpec.from_stage(company_cars_stage_spec(counted)) == spec + + +def test_the_donor_keeps_company_cars_with_a_price_only(spec) -> None: + person = pd.DataFrame( + { + "CASER8": [1, 2, 3, 4], + "R8xshhwgt": [100.0, 200.0, 300.0, 0.0], + "COMPVEHR8": [1, 1, 2, 1], + "CARVAN1R8": [1, 2, 1, 1], + "PETROL1R8": [4, 1, 1, 1], + "LISTPR1R8": [45_000, 30_000, 25_000, 20_000], + "CARVAN2R8": [1, -1, -1, -1], + "PETROL2R8": [1, -1, -1, -1], + "LISTPR2R8": [-9, -9, -9, -9], + "CARVAN3R8": [-1, -1, -1, -1], + "PETROL3R8": [-1, -1, -1, -1], + "LISTPR3R8": [-9, -9, -9, -9], + } + ) + donor = stage.clean_was_company_car_donor(person, columns=spec.columns) + # The van, the person without a company vehicle, the car without a price and + # the household without a weight are all left out. + assert donor.price.tolist() == [45_000.0] + assert donor.is_electric.tolist() == [True] + assert donor.weight.tolist() == [100.0] + assert donor.grown(1.5).price.tolist() == [67_500.0] + with pytest.raises(stage.CompanyCarsError, match="lacks"): + stage.clean_was_company_car_donor( + person.drop(columns="LISTPR3R8"), columns=spec.columns + ) + + +def test_fuel_codes_map_and_an_unknown_fuel_draws_at_table_2c_shares( + spec, statistics +) -> None: + codes = np.array([1, 2, 3, 4, 5] + [6] * 20_000) + ids = np.arange(len(codes)) + 1 + fuel, drawn = stage.assign_fuel_types(codes, ids, statistics=statistics, spec=spec) + assert fuel[:5].tolist() == [ + stage.PETROL, + stage.DIESEL_RDE2, + stage.ALTERNATIVE_FUEL, + stage.ELECTRIC, + stage.ALTERNATIVE_FUEL, + ] + assert not drawn[:5].any() and drawn[5:].all() + shares = pd.Series(fuel[5:]).value_counts(normalize=True) + assert shares[stage.ELECTRIC] == pytest.approx(0.5, abs=0.02) + assert shares[stage.PETROL] == pytest.approx(0.4, abs=0.02) + assert shares[stage.DIESEL_RDE2] == pytest.approx(0.1, abs=0.02) + + +def test_list_prices_stay_in_their_band(spec, donor) -> None: + bands = np.repeat(np.arange(1, 11), 300) + electric = np.tile([True, False], len(bands) // 2) + ids = np.arange(len(bands)) + 1 + prices, receipt = stage.draw_list_prices( + bands, electric, ids, donor=donor, spec=spec + ) + for band, (low, high) in stage.FRS_PRICE_BANDS.items(): + drawn = prices[bands == band] + assert (drawn > low).all(), band + if high is not None: + assert (drawn <= high).all(), band + assert (prices[bands == stage.UNKNOWN_PRICE_BAND] > 0).all() + assert receipt["routes"] + + +def test_a_band_with_too_few_donor_households_is_drawn_uniformly(spec) -> None: + # Two band-2 cars in one household; twelve electric cars above GBP 40,000 in + # twelve households. + donor = stage.WASCompanyCarDonor( + price=np.array([11_000.0, 12_000.0, *np.linspace(50_000, 72_000, 12)]), + is_electric=np.array([False, False, *[True] * 12]), + weight=np.ones(14), + household=np.array([1, 1, *range(2, 14)]), + receipt={}, + ) + bands = np.array([2] * 50 + [9] * 50) + prices, receipt = stage.draw_list_prices( + bands, np.ones(100, dtype=bool), np.arange(100) + 1, donor=donor, spec=spec + ) + assert set(receipt["routes"]) >= {"band_2:uniform", "band_9:donor_level_0"} + assert prices[:50].min() > 10_000 and prices[:50].max() <= 13_000 + assert prices[50:].min() >= 50_000 and prices[50:].max() <= 72_000 + # Too few above GBP 40,000 too: the open band is uniform up to the fallback. + sparse = dataclasses.replace(donor, household=np.array([1] * 14)) + with pytest.raises(stage.CompanyCarsError, match="donor households"): + stage.draw_list_prices( + np.array([10]), np.array([True]), np.array([1]), donor=sparse, spec=spec + ) + prices, receipt = stage.draw_list_prices( + np.array([9] * 20), + np.ones(20, dtype=bool), + np.arange(20) + 1, + donor=sparse, + spec=spec, + ) + assert "band_9:uniform" in receipt["routes"] + assert prices.min() > 40_000 and prices.max() <= spec.open_band_fallback_upper_gbp + + +def test_co2_matches_table_2a_among_cars_that_emit_it(spec, statistics) -> None: + rng = np.random.default_rng(3) + n = 30_000 + fuel = rng.choice( + [stage.ELECTRIC, stage.PETROL, stage.ALTERNATIVE_FUEL], n, p=[0.5, 0.4, 0.1] + ).astype(object) + hybrid = fuel == stage.ALTERNATIVE_FUEL + weights = rng.uniform(1, 3, n) + co2, electric_range, receipt = stage.draw_co2_emissions( + fuel, + hybrid, + weights, + np.arange(n) + 1, + sources=np.arange(n), + statistics=statistics, + spec=spec, + ) + assert (co2[fuel == stage.ELECTRIC] == 0).all() + emits = fuel != stage.ELECTRIC + assert (co2[emits] >= 1).all() + assert (co2[emits] <= spec.top_band_upper_g_km).all() + low = emits & (co2 <= 50) + share = weights[low].sum() / weights[emits].sum() + # The non-hybrids' draw meets the share in expectation. + target = statistics.nonzero_co2_shares()[HMRC_LOW_EMISSION_BAND] + assert receipt["table_2a_share_1_50"] == target + assert share == pytest.approx(target, abs=0.01) + # Hybrids go first: their weight is below the target, so every one is low. + assert (co2[hybrid] <= 50).all() + assert (electric_range[low] == spec.electric_range_miles).all() + assert (electric_range[~low] == 0).all() + assert receipt["max_abs_band_share_gap"] < 0.01 + for band in ("co2_95_to_104", "co2_170_plus"): + lowest, _ = co2_band_bounds(band) + assert (co2[emits & (co2 >= lowest)] >= lowest).all() + + +def test_the_carve_out_fits_each_benefit_inside_epb_and_pay(spec) -> None: + price = np.array([40_000.0, 40_000.0, 40_000.0, 30_000.0]) + car = 0.25 * (price - np.minimum([0.0, 6_000.0, 0.0, 0.0], CAP)) + carve = stage.carve_spi_benefits( + epb=np.array([20_000.0, 3_000.0, 500.0, 9_000.0]), + pay=np.array([90_000.0, 60_000.0, 40_000.0, 50_000.0]), + retained_pay=np.zeros(4), + list_price=price, + contributions=np.array([0.0, 6_000.0, 0.0, 0.0]), + private_fuel=np.array([True, False, False, True]), + car_benefit=car, + fuel_benefit=np.array([7_000.0, 0.0, 0.0, 7_000.0]), + contribution_cap=CAP, + spec=spec, + ) + # 1: car 10,000 plus fuel 7,000 fit inside 20,000. + assert carve.keep[0] and carve.benefit[0] == pytest.approx(17_000.0) + # 2: car 8,750 above EPB 3,000: the price scales to 12,000 with no contribution. + assert carve.keep[1] and carve.benefit[1] == pytest.approx(3_000.0) + assert carve.list_price[1] == pytest.approx(12_000.0) + assert carve.contributions[1] == 0.0 + # 3: EPB 500 would need a GBP 2,000 car, below the minimum price: dropped. + assert not carve.keep[2] and carve.benefit[2] == 0.0 + # 4: fuel 7,000 fits inside EPB 9,000 on its own, so it stays; the car scales + # to the 2,000 left, a GBP 8,000 car, above the minimum price. + assert carve.private_fuel[3] + assert carve.benefit[3] == pytest.approx(9_000.0) + assert carve.list_price[3] == pytest.approx(8_000.0) + assert (carve.benefit <= np.array([20_000.0, 3_000.0, 500.0, 9_000.0])).all() + + +def test_private_fuel_goes_first_when_its_benefit_alone_exceeds_epb(spec) -> None: + carve = stage.carve_spi_benefits( + epb=np.array([6_000.0]), + pay=np.array([40_000.0]), + retained_pay=np.zeros(1), + list_price=np.array([40_000.0]), + contributions=np.zeros(1), + private_fuel=np.array([True]), + car_benefit=np.array([4_000.0]), + fuel_benefit=np.array([7_000.0]), + contribution_cap=CAP, + spec=spec, + ) + assert carve.keep[0] and not carve.private_fuel[0] + assert carve.benefit[0] == pytest.approx(4_000.0) + + +def test_the_carve_out_leaves_the_pay_pension_deductions_need(spec) -> None: + """EPB 9,000 on pay of 40,000, of which contributions need 36,000: the car's + benefit of 10,000 scales to the 4,000 pay can spare, a GBP 16,000 car.""" + + carve = stage.carve_spi_benefits( + epb=np.array([9_000.0, 9_000.0]), + pay=np.array([40_000.0, 40_000.0]), + retained_pay=np.array([36_000.0, 0.0]), + list_price=np.array([40_000.0, 40_000.0]), + contributions=np.zeros(2), + private_fuel=np.zeros(2, dtype=bool), + car_benefit=np.array([10_000.0, 10_000.0]), + fuel_benefit=np.zeros(2), + contribution_cap=CAP, + spec=spec, + ) + assert carve.benefit.tolist() == pytest.approx([4_000.0, 9_000.0]) + assert carve.list_price[0] == pytest.approx(16_000.0) + assert carve.receipt["limited_by_pension_deductions"] == rounded_count(1) + + +class _UKEngine: + country = "uk" + + +def _benefits(frame): + person = frame.table("person") + price = person[stage.LIST_PRICE].to_numpy(float) + co2 = person[stage.CO2_EMISSIONS].to_numpy(float) + contribution = np.minimum(person[stage.CAPITAL_CONTRIBUTIONS].to_numpy(float), CAP) + rate = np.where(co2 == 0, 0.03, np.where(co2 <= 50, 0.10, 0.25)) + car = np.where(price > 0, np.maximum(price - contribution, 0.0) * rate, 0.0) + fuel = np.where( + person[stage.PRIVATE_FUEL].to_numpy(bool) & (co2 > 0), rate * 27_800.0, 0.0 + ) + return car, fuel + + +def _stage_frame(seed: int = 1, households: int = 600, order=None, sources=None): + """``sources`` maps the household ids to their source households; each is its + own by default.""" + + rng = np.random.default_rng(seed) + ids = np.arange(households) + 1000 + household = pd.DataFrame( + { + "household_id": ids, + "household_source_id": ids if sources is None else sources(ids), + } + ) + rows = [] + for household_id in household["household_id"]: + spi = bool(rng.random() < 0.4) + for _ in range(int(rng.integers(1, 4))): + has_car = rng.random() < 0.15 + rows.append( + { + "person_id": 10_000 + len(rows), + "person_household_id": household_id, + "person_benunit_id": household_id * 10, + "employment_income": float(rng.uniform(15_000, 120_000)), + "frs_company_car_price_band": int(rng.integers(1, 11)) + if has_car + else 0, + "frs_company_car_fuel_code": int(rng.integers(1, 7)) + if has_car + else 0, + "frs_company_car_private_fuel": bool( + has_car and rng.random() < 0.1 + ), + "frs_company_car_contribution": float( + rng.choice([0.0, 2_000.0, 7_000.0]) + ) + if has_car + else 0.0, + "person_support_channel": "spi" if spi else "frs", + "hmrc_spi_employment_benefits": float( + rng.choice([0.0, 800.0, 6_000.0, 20_000.0]) + ) + if spi + else 0.0, + "employee_pension_contributions": float( + rng.choice([0.0, 2_000.0, 14_000.0]) + ), + "pension_contributions_via_salary_sacrifice": float( + rng.choice([0.0, 0.0, 9_000.0]) + ), + "pension_contributions_via_bonus_sacrifice": float( + rng.choice([0.0, 0.0, 6_000.0]) + ), + } + ) + person = pd.DataFrame(rows) + if order is not None: + person = person.iloc[order(len(person))].reset_index(drop=True) + weights = rng.uniform(5, 30, households) + return uk_national_frame( + person=person, + benunit=pd.DataFrame({"benunit_id": household["household_id"] * 10}), + household=household, + household_weights=weights, + weight_kind=WeightKind.DESIGN, + time_period="2024", + ) + + +def _transform(statistics): + return stage.UKCompanyCarsStageTransform( + stage=company_cars_stage_spec(), + engine=_UKEngine(), + donor_person=synthetic_was_company_car_tab(), + statistics=statistics, + price_growth=1.2, + contribution_cap=CAP, + benefits=_benefits, + ) + + +def test_the_whole_stage_writes_its_columns_and_carves_spi_pay(statistics) -> None: + frame = _stage_frame() + before = frame.table("person").set_index("person_id") + transform = _transform(statistics) + result = transform(frame) + after = result.table("person").set_index("person_id") + for column in stage.UK_COMPANY_CARS_OUTPUT_COLUMNS: + assert column in after + holder = after[stage.LIST_PRICE] > 0 + spi = after["person_support_channel"] == "spi" + reported = before["frs_company_car_price_band"] > 0 + # FRS-channel holders are the reported ones, and their pay is untouched. + assert (holder[~spi] == reported[~spi]).all() + pd.testing.assert_series_equal( + after.loc[~spi, "employment_income"], before.loc[~spi, "employment_income"] + ) + # An SPI-channel holder needs EPB; its pay plus its benefits is the tape's, + # and keeps what its pension deductions need. + assert not (holder & spi & (before["hmrc_spi_employment_benefits"] <= 0)).any() + pay_after = after.loc[spi, "employment_income"] + for column, share in stage.PENSION_DEDUCTION_PAY_SHARES.items(): + assert (before.loc[spi, column] <= share * pay_after + 1e-6).all() + car, fuel = _benefits(result) + benefit = pd.Series(car + fuel, index=after.index) + gap = ( + after.loc[spi, "employment_income"] + + benefit[spi] + - before.loc[spi, "employment_income"] + ) + assert gap.abs().max() < 1e-6 + assert ( + benefit[spi] <= before.loc[spi, "hmrc_spi_employment_benefits"] + 1e-6 + ).all() + # Non-holders keep the engine's defaults. + nobody = after[~holder] + assert (nobody[stage.CO2_EMISSIONS] == 0).all() + assert (nobody[stage.FUEL_TYPE] == stage.DEFAULT_FUEL_TYPE).all() + assert not nobody[stage.PRIVATE_FUEL].any() + # Holders' invariants. + holders = after[holder] + assert (holders[stage.CAPITAL_CONTRIBUTIONS] <= holders[stage.LIST_PRICE]).all() + electric = holders[stage.FUEL_TYPE] == stage.ELECTRIC + assert (holders.loc[electric, stage.CO2_EMISSIONS] == 0).all() + assert not holders.loc[electric, stage.PRIVATE_FUEL].any() + assert result.mass_log[-1].reason == stage.UK_COMPANY_CARS_MASS_CONSERVATION_REASON + receipt = transform.checkpoint_metadata()["evidence"] + assert receipt["stage"] == "company_cars" + assert receipt["spi_carve_out"]["max_abs_pay_identity_error_gbp"] <= 0.01 + assert set(receipt["checks"]["violations"].values()) == {0} + # The base of the 2030-31 rise, by fuel class. + totals = receipt["list_price"]["weighted_total_gbp"] + electric = holders[stage.FUEL_TYPE] == stage.ELECTRIC + assert set(totals) == {"electric", "not_electric"} + assert totals["electric"] == pytest.approx( + float( + ( + holders.loc[electric, stage.LIST_PRICE] + * _person_weights(result).loc[holders.index[electric]] + ).sum() + ) + ) + + +def _person_weights(frame) -> pd.Series: + person = frame.table("person") + weights = pd.Series( + np.asarray(frame.weights_for("household").values, dtype=float), + index=frame.table("household")["household_id"].to_numpy(), + ) + return pd.Series( + weights.reindex(person["person_household_id"]).to_numpy(), + index=person["person_id"].to_numpy(), + ) + + +def test_an_engine_that_prices_a_car_otherwise_misses_the_identity( + statistics, +) -> None: + """The second pricing reads the engine, not the carve-out's own sum: an + engine whose car benefit ignores the list price leaves a scaled car's + benefit above what came out of pay.""" + + def flat(frame): + car, fuel = _benefits(frame) + price = frame.table("person")[stage.LIST_PRICE].to_numpy(float) + return np.where(price > 0, 9_000.0, 0.0), fuel + + transform = dataclasses.replace(_transform(statistics), benefits=flat) + transform(_stage_frame()) + receipt = transform.checkpoint_metadata()["evidence"] + assert receipt["spi_carve_out"]["max_abs_pay_identity_error_gbp"] > 1_000.0 + + +def test_receipt_figures_on_too_few_source_households_are_withheld( + statistics, +) -> None: + """Every household here is a copy of one of two survey households, so each + weighted figure rests on fewer than the floor and reads its marker.""" + + # The floor's markers, from the helpers that set the floor. + withheld = {small_cell_share(0.0, 1), small_cell_share(0.0, 2)} + transform = _transform(statistics) + transform(_stage_frame(sources=lambda ids: ids % 2)) + receipt = transform.checkpoint_metadata()["evidence"] + assert all(isinstance(marker, str) for marker in withheld) + assert receipt["holders"]["weighted"] in withheld + assert receipt["holders"]["support"] in {support_band(1), support_band(2)} + assert set(receipt["list_price"]["weighted_total_gbp"].values()) <= withheld + shares = receipt["fuel"]["weighted_shares"] + assert set(shares.values()) <= withheld | {0.0, None} + carve = receipt["spi_carve_out"] + assert carve["weighted_benefit_carved_gbp"] in withheld + assert carve["weighted_epb_gbp"] in withheld + for name in ("hybrid_rate_into_1_50", "weighted_share_1_50"): + assert receipt["co2"][name] in withheld + + +def test_each_invariant_counts_the_rows_that_break_it() -> None: + """Row 0 is a sound petrol car; each later row breaks one invariant.""" + + holders = np.array([True, True, True, True, True, False, True, True, True]) + columns = { + stage.LIST_PRICE: np.array([30e3, 30e3, 30e3, 30e3, 0.0, 0.0, 30e3, 30e3, 9e3]), + stage.CO2_EMISSIONS: np.array([120.0, 0.0, 5.0, 0.0, 0, 0, 120, 120, 40]), + stage.FUEL_TYPE: np.array( + [ + stage.PETROL, + stage.PETROL, + stage.ELECTRIC, + stage.ELECTRIC, + stage.ELECTRIC, + stage.PETROL, + "LPG", + stage.PETROL, + stage.ALTERNATIVE_FUEL, + ], + dtype=object, + ), + stage.ELECTRIC_RANGE: np.array([0.0, 0, 0, 0, 0, 0, 0, 30.0, 50.0]), + stage.CAPITAL_CONTRIBUTIONS: np.array([0.0, 0, 0, 0, 0, 0, 0, 0, 10e3]), + stage.PRIVATE_FUEL: np.array( + [True, False, False, True, False, True, False, False, False] + ), + } + violations = stage._violations( + columns, + holders=holders, + spi=np.zeros(9, dtype=bool), + epb=np.zeros(9), + carved=np.zeros(9), + ) + assert violations == { + "non_finite_values": 0, + "negative_values": 0, + "holder_without_list_price": 1, + "inputs_without_a_car": 1, + "unknown_fuel_type": 1, + "emitting_car_without_co2": 1, + "electric_car_with_co2": 1, + "private_fuel_on_an_electric_car": 1, + "contributions_above_list_price": 1, + "electric_range_outside_1_to_50_g_km": 1, + "spi_benefit_above_epb": 0, + } + + +def test_the_stage_s_draws_follow_identity_not_row_order(statistics) -> None: + straight = _transform(statistics)(_stage_frame()).table("person") + reversed_ = _transform(statistics)( + _stage_frame(order=lambda n: np.arange(n)[::-1]) + ).table("person") + columns = list(stage.UK_COMPANY_CARS_OUTPUT_COLUMNS) + pd.testing.assert_frame_equal( + straight.set_index("person_id")[columns].sort_index(), + reversed_.set_index("person_id")[columns].sort_index(), + ) + + +def test_the_receipt_carries_no_unrounded_counts(statistics) -> None: + transform = _transform(statistics) + transform(_stage_frame()) + receipt = transform.checkpoint_metadata()["evidence"] + for name in ("frs_channel", "spi_channel", "spi_dropped_without_epb"): + value = receipt["holders"][name] + assert isinstance(value, str) or value == 0 or value % 10 == 0 or value < 0 + + +def test_the_stage_refuses_a_frame_without_the_carriers(statistics) -> None: + frame = _stage_frame() + person = frame.table("person").drop(columns="frs_company_car_price_band") + bare = uk_national_frame( + person=person, + benunit=frame.table("benunit"), + household=frame.table("household"), + household_weights=np.asarray(frame.weights_for("household").values), + weight_kind=WeightKind.DESIGN, + time_period="2024", + ) + with pytest.raises(stage.CompanyCarsError, match="carriers"): + _transform(statistics)(bare) + + +def test_the_vendored_facts_are_hmrc_s_2024_25_tables_on_the_pinned_feed() -> None: + statistics = load_hmrc_company_car_statistics() + assert statistics.car_recipients == 920_000.0 + assert statistics.car_taxable_value_gbp == 3.07e9 + assert statistics.car_class_1a_nics_gbp == 4.2e8 + assert statistics.fuel_recipients == 40_000.0 + assert statistics.fuel_type_shares()["fully_electric"] == pytest.approx(465 / 915) + assert len(statistics.evidence()["resource_sha256"]) == 64 + + +def test_the_loader_types_chronicle_s_2024_25_rows(statistics) -> None: + assert statistics.car_recipients == 930_000.0 + assert statistics.car_taxable_value_gbp == 3.0e9 + assert statistics.fuel_class_1a_nics_gbp == 2.0e7 + assert statistics.fuel_type_shares()["fully_electric"] == pytest.approx(0.5) + assert statistics.nonzero_co2_shares()[HMRC_LOW_EMISSION_BAND] == pytest.approx(0.4) + assert statistics.income_range_recipients["income_200000_plus"] == 50_000.0 + assert statistics.region_recipients == { + "E12000007": 150_000.0, + "S92000003": 60_000.0, + } + assert statistics.evidence()["source_commit"] == "synthetic" + + +def test_a_cell_the_feed_lacks_is_refused_never_read_as_zero() -> None: + payload = synthetic_company_car_statistics_payload() + payload["rows"] = [ + row + for row in payload["rows"] + if ".table2a." not in row["source_record_id"] + or not row["source_record_id"].endswith("co2_165_to_169.recipients") + ] + with pytest.raises(HMRCCompanyCarStatisticsError, match="co2_165_to_169"): + load_hmrc_company_car_statistics(payload=payload, verify_feed_identity=False) + + +def test_tables_that_disagree_beyond_their_rounding_are_refused() -> None: + payload = synthetic_company_car_statistics_payload() + for row in payload["rows"]: + if row["source_record_id"].endswith( + "table2c.recipients.ty2024.fully_electric.recipients" + ): + row["value"] = 400_000.0 + with pytest.raises(HMRCCompanyCarStatisticsError, match="Table 2C"): + load_hmrc_company_car_statistics(payload=payload, verify_feed_identity=False) + + +def test_the_declaration_names_the_2024_25_record_sets() -> None: + declared = { + "artifact_role": "benefits_in_kind_facts", + "resource": "hmrc_benefits_in_kind_facts.json", + "record_sets": list(HMRC_COMPANY_CAR_RECORD_SETS), + "mapped_build_period": 2024, + } + check_company_car_statistics_declaration( + declared, stage="company_cars", period=2024 + ) + with pytest.raises(HMRCCompanyCarStatisticsError, match="record_sets"): + check_company_car_statistics_declaration( + {**declared, "record_sets": declared["record_sets"][:-1]}, + stage="company_cars", + period=2024, + ) + with pytest.raises(HMRCCompanyCarStatisticsError, match="period"): + check_company_car_statistics_declaration( + declared, stage="company_cars", period=2025 + ) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_company_cars_stage_health.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_company_cars_stage_health.py new file mode 100644 index 0000000000..19f6e62af6 --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_company_cars_stage_health.py @@ -0,0 +1,88 @@ +"""Stage-health check of the company cars stage (dashboard #316).""" + +from __future__ import annotations + +import copy + +import pytest + +from microcosm.build.uk_runtime.receipt_counts import extreme_count +from microcosm.build.uk_runtime.stage_health import uk_stage_health_gate + +PARAMETERS = {"maximum_pay_identity_error_gbp": 0.05} +PASSING = { + "stage": "company_cars", + "holders": { + "frs_channel": 1200, + "spi_channel": 300, + "spi_dropped_without_epb": 40, + "weighted": 900_000.0, + }, + "spi_carve_out": {"holders": 300, "max_abs_pay_identity_error_gbp": 0.01}, + "checks": { + "violations": { + "non_finite_values": 0, + "negative_values": 0, + "holder_without_list_price": 0, + "inputs_without_a_car": 0, + "unknown_fuel_type": 0, + "emitting_car_without_co2": 0, + "electric_car_with_co2": 0, + "private_fuel_on_an_electric_car": 0, + "contributions_above_list_price": 0, + "electric_range_outside_1_to_50_g_km": 0, + "spi_benefit_above_epb": 0, + }, + "frs_holders_without_pay": "<10", + }, +} + + +def _gate(evidence, parameters=PARAMETERS): + return uk_stage_health_gate( + evidence=evidence, + stage=evidence["stage"], + check="company_cars", + parameters=parameters, + ) + + +def test_a_coherent_receipt_passes() -> None: + result = _gate(PASSING) + assert result.passed + assert result.details["holders"]["spi_channel"] == 300 + + +def test_any_invariant_break_fails_and_is_named() -> None: + broken = copy.deepcopy(PASSING) + broken["checks"]["violations"]["electric_car_with_co2"] = 2 + result = _gate(broken) + assert not result.passed + assert any("electric_car_with_co2" in failure for failure in result.failures) + + +def test_a_receipt_that_counts_no_invariant_fails() -> None: + empty = copy.deepcopy(PASSING) + empty["checks"]["violations"] = {} + assert not _gate(empty).passed + + +def test_spi_pay_off_the_engine_s_benefits_fails() -> None: + off = copy.deepcopy(PASSING) + off["spi_carve_out"]["max_abs_pay_identity_error_gbp"] = 0.5 + result = _gate(off) + assert not result.passed + assert any("the pay the stage received" in failure for failure in result.failures) + + +def test_a_banded_invariant_break_fails() -> None: + broken = copy.deepcopy(PASSING) + broken["checks"]["violations"]["spi_benefit_above_epb"] = extreme_count(1) + assert not _gate(broken).passed + + +def test_a_receipt_without_its_checks_is_refused() -> None: + bare = copy.deepcopy(PASSING) + del bare["checks"] + with pytest.raises(ValueError, match="checks"): + _gate(bare) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_spine.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_spine.py index 1b863ab4b9..dd3f11f10e 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_spine.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_spine.py @@ -45,6 +45,7 @@ from microcosm.build.uk_runtime.frs_spine import ( BENEFIT_CODES, BSP_MONTHLY_RATES, + FRS_COMPANY_CAR_CARRIER_COLUMNS, FRS_SPINE_TABLES, OWNER_MANAGER_COLUMNS, REGION_MAP, @@ -479,6 +480,14 @@ def _fixture_tables() -> dict[str, list[dict[str, object]]]: "NATURE": 4, "DIRPERC": -1, "DIVIDEND": 0.0, + # No company car and no fuel for private use (EXPBEN 2), so the + # car's questions are not asked. + "EXPBEN01": 2, + "EXPBEN03": 2, + "CARVAL": "", + "FUELTYP": "", + "CARCON": "", + "CARAMT": "", # Two bonuses (#1340): 1,000 before tax, and 500 after a weekly # imputed tax of 2. **{ @@ -2257,6 +2266,86 @@ def test_frs_spine_refuses_a_job_tab_without_the_bonus_fields( build_uk_frs_spine_frame(tmp_path, stage=stage) +def _company_car_carriers(tmp_path: Path, tables: dict) -> pd.DataFrame: + frame = build_uk_frs_spine_frame(tmp_path, stage=_write_fixture(tmp_path, tables)) + return frame.table("person").set_index("person_id")[ + list(FRS_COMPANY_CAR_CARRIER_COLUMNS) + ] + + +@pytest.mark.parametrize( + ("answers", "expected"), + [ + # A diesel listed at GBP 30,001 to 40,000, with fuel for private use and + # a contribution to its cost. + ( + { + "EXPBEN01": 1, + "EXPBEN03": 1, + "CARVAL": 8, + "FUELTYP": 2, + "CARCON": 1, + "CARAMT": 1_500.0, + }, + (8, 2, True, 1_500.0), + ), + # "Don't know" for the band and the fuel; no contribution. + ( + {"EXPBEN01": 1, "CARVAL": 10, "FUELTYP": 6, "CARCON": 2}, + (10, 6, False, 0.0), + ), + # A car whose band and fuel are unanswered carries the unknown codes. + ({"EXPBEN01": 1}, (10, 6, False, 0.0)), + # A contribution with a missing-value amount counts as none. + ( + {"EXPBEN01": 1, "CARVAL": 5, "FUELTYP": 1, "CARCON": 1, "CARAMT": -9}, + (5, 1, False, 0.0), + ), + # A van's list price is asked too, but without EXPBEN01 there is no car. + ({"CARVAL": 7, "CARCON": 1, "CARAMT": 900.0}, (0, 0, False, 0.0)), + ], +) +def test_company_car_carriers_come_from_the_job_tab( + tmp_path: Path, answers: dict, expected: tuple +) -> None: + """The company_cars stage's carriers (dashboard #316).""" + + tables = _fixture_tables() + tables["job"][0].update(answers) + carriers = _company_car_carriers(tmp_path, tables) + assert tuple(carriers.loc[1001]) == expected + assert carriers["frs_company_car_price_band"].dtype == "int64" + assert carriers["frs_company_car_fuel_code"].dtype == "int64" + # Nobody else in the fixture holds a job, so nobody else has a car. + others = carriers.drop(index=1001) + assert not others.to_numpy(dtype=float).any() + + +def test_a_persons_main_job_car_is_their_company_car(tmp_path: Path) -> None: + """One car per person, as in the engine: the lowest JOBTYPE's, whatever the + tab's order.""" + + tables = _fixture_tables() + main = tables["job"][0] + second = {**main, "JOBTYPE": 2, "EXPBEN01": 1, "CARVAL": 3, "FUELTYP": 1} + main.update({"EXPBEN01": 1, "CARVAL": 9, "FUELTYP": 4}) + tables["job"] = [second, main] + carriers = _company_car_carriers(tmp_path, tables) + assert tuple(carriers.loc[1001]) == (9, 4, False, 0.0) + + +@pytest.mark.parametrize("column", ["EXPBEN01", "CARVAL", "CARAMT"]) +def test_frs_spine_refuses_a_job_tab_without_the_company_car_answers( + tmp_path: Path, column: str +) -> None: + tables = _fixture_tables() + for row in tables["job"]: + row.pop(column) + stage = _write_fixture(tmp_path, tables) + with pytest.raises(KeyError, match="company cars cannot be set"): + build_uk_frs_spine_frame(tmp_path, stage=stage) + + def test_war_widows_pension_leaves_bereavement_support(tmp_path: Path) -> None: """FRS code 9, War Widow's or Widower's Pension, goes to its own input (pe-uk#2382), and Bereavement Support Payment keeps code 6 alone (#1222).""" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_stochastic.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_stochastic.py index 493f29e623..eec1b58067 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_stochastic.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_frs_stochastic.py @@ -221,7 +221,7 @@ def test_uc_take_up_population_excludes_units_without_a_working_age_adult() -> N def test_uc_take_up_population_needs_a_claimant_or_partner_of_working_age() -> None: """A working-age dependant does not bring a unit into the UC population. - policyengine-uk 2.164.2's is_uc_eligible reads the age of the unit's UC + policyengine-uk 2.165.0's is_uc_eligible reads the age of the unit's UC claimant or partner (is_uc_claimant), not of any adult: a pensioner unit with an 18-year-old dependant cannot claim Universal Credit. """ diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py index dc7d2a5161..34b4e6abb6 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py @@ -206,9 +206,14 @@ def test_wrong_fact_count_refuses_before_either_compiler(prepared): def test_current_national_and_local_pins_share_one_reviewed_identity(): # main (#904) reads one committed pin, ``uk/chronicle_feed.json``, for the # national feed and the local census; the full build checks they agree. - # The identity is the 53815b2 merge of PolicyEngine/chronicle#394 - # (microcosm#1418: SPI 2023-24 Table 3.10 and the OBR's October 2026 - # EFO), on top of the 0b721a4 merge of PolicyEngine/chronicle#392 + # The identity is the 08962f1 merge of PolicyEngine/chronicle#399 + # (PolicyEngine/uk-autumn-budget-dashboard-2026#316: HMRC's benefits in + # kind statistics, with one OBR EFO number per line and year), on top of + # the 7d5d627 merge of PolicyEngine/chronicle#396 (the UK facts of + # PolicyEngine/chronicle#395) and the 53815b2 merge of + # PolicyEngine/chronicle#394 (microcosm#1418: SPI 2023-24 Table 3.10 and + # the OBR's October 2026 EFO), on top of the 0b721a4 merge of + # PolicyEngine/chronicle#392 # (HMRC's ISA statistics) and the 272c987 feed of microcosm#1359 # (PolicyEngine/chronicle#391: the Gambling Commission's Gambling Survey # for Great Britain 2025 participation tables), on top of the 200bf6d feed @@ -225,19 +230,19 @@ def test_current_national_and_local_pins_share_one_reviewed_identity(): assert ( national.facts_sha256 == local["facts_sha256"] - == ("4b0e5c1ad057946407807428a1c79c70d9b14e2f8539ea8fb93524573c026227") + == ("11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c") ) assert ( national.manifest_sha256 == local["manifest_sha256"] - == ("708231c77432d2838bf1ee7d8f3080e49ca0e59edccdd45c36b3405db2cb45fb") + == ("96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722") ) assert ( national.source_commit == local["source_commit"] - == "53815b24844cb63c103209f197f9d3d9e2e424a9" + == "08962f1b893fc1ba3b7bdd3d800c7e867318951a" ) - assert national.fact_row_count == local["fact_row_count"] == 1511063 + assert national.fact_row_count == local["fact_row_count"] == 1512256 def test_chronicle_source_codec_validates_directory_manifest(tmp_path): diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph.py index 1e126d1d19..23320b84e7 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_graph.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_graph.py @@ -60,7 +60,7 @@ def test_uk_spine_graph_contains_every_manifest_stage() -> None: # regional_home_values, microcosm#1319 carers_allowance_take_up, the # copies' childcare re-draw childcare_copy_take_up, and microcosm#1334 # uc_take_up and frs_annual_income_spells. - assert len(expected) == 50 + assert len(expected) == 51 assert {"frs_hmrc_retained_leaves", "hmrc_spi_income"}.isdisjoint(expected) assert set(expected) <= ids assert {"frs_hmrc_retained_leaves", "hmrc_spi_income"}.isdisjoint(ids) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_isa_subscriptions.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_isa_subscriptions.py index 9b0697df75..da83431fa6 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_isa_subscriptions.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_isa_subscriptions.py @@ -550,7 +550,8 @@ def test_the_committed_declaration_carries_the_tested_operations(): lisa = {artifact["role"]: artifact for artifact in stages["was_lisa"].artifacts} for role in ("was_qrf_donor", "was_person_tab"): assert roles[role] == lisa[role] - assert list(stages)[-1] == "isa_subscriptions" + # Only company_cars, which reads none of its outputs, runs after it. + assert list(stages)[-2:] == ["isa_subscriptions", "company_cars"] def test_no_calibration_target_reads_an_isa_fact(): diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_targets.py index 6e057563b1..d3a83340ed 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_local_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_local_targets.py @@ -240,6 +240,7 @@ def test_uc_child_bands_sum_uc_benefit_units_to_household( "self_employment_income": [0.0] * people, "loss_relief": [0.0] * people, "employment_income": [0.0] * people, + "benefits_in_kind": [0.0] * people, "total_pension_income": [0.0] * people, "income_tax": [0.0] * people, "income_tax_before_winter_fuel_payment_charge": [0.0] * people, diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py index 6e8fa3d3e8..326905dd0e 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_measure_simulation.py @@ -2270,6 +2270,7 @@ def __init__(self, *, dataset): "higher_rate_savings_income", "add_rate_savings_income", "total_pension_income", + "benefits_in_kind", ) variables = { name: SimpleNamespace( @@ -2310,6 +2311,11 @@ def calculate(self, variable, year, map_to=None): return self.calculate("private_pension_income", year) + self.calculate( "state_pension", year ) + if variable == "benefits_in_kind": + # The first stub person has a company car; the engine computes its + # benefit from the car, not from pay + # (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + return np.array([3_000.0, 0.0, 0.0]) total = sum( self.calculate(name, year) for name in ( @@ -2371,6 +2377,15 @@ def test_annual_measures_read_each_persons_year(monkeypatch, tmp_path): # The engine carries the year's pay from 2024 at its own index. np.testing.assert_allclose(pay, [31_500.0, 9_450.0, 10_500.0]) assert route == "annual_income_simulation:native" + # HMRC's employment income: the year's pay plus the company car benefits. + with_cars, route = resolver.compute( + "person", "employment_income_with_benefits_in_kind_annual" + ) + np.testing.assert_allclose(with_cars, [34_500.0, 9_450.0, 10_500.0]) + assert route == ( + "annual_income_simulation:engine_components:" + "employment_income_with_benefits_in_kind" + ) profit, route = resolver.compute( "person", "self_employment_income_after_loss_relief_annual" ) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py index 7fef70ba62..5a2aac1830 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_calibration.py @@ -316,11 +316,15 @@ def _facts_for_reference(reference: LedgerTargetReference, value: float) -> list if reference.value_operation == "calendar_year_window": # A windowed row composes the fiscal years opening in Y-1 and Y from # one series; two equal annual facts resolve to the headline value. + # An OBR row takes each year from the EFO edition its map names. + tables = reference.ledger_selector.get("source_table_by_opening_year", {}) facts = [] for year in (reference.period - 1, reference.period): fact = _fact_for_reference(reference, value) fact["aggregate_fact_key"] += f":fy{year}" fact["period"] = {"type": "fiscal_year", "value": year} + if str(year) in tables: + fact["observed_measure"]["source_table"] = tables[str(year)] facts.append(fact) return facts if reference.name != "dwp.uc.households": @@ -631,12 +635,18 @@ def test_chronicle_184_uc_and_obr_references_compile_fail_closed() -> None: [ # The OBR total binds the two welfare-cap cells at the calendar-2025 # window, so each cell's series needs the fiscal years opening in - # 2024 and 2025. + # 2024 and 2025, from the March and October 2026 EFOs. { **_fact(concept=concept, source_name="obr", value=value), "aggregate_fact_key": ( f"ledger.aggregate_fact.v2:obr-fixture-{concept}-fy{year}" ), + "observed_measure": { + **_fact(concept=concept, source_name="obr")["observed_measure"], + "source_table": ( + f"EFO {edition} 2026 detailed forecast tables: expenditure" + ), + }, "period": {"type": "fiscal_year", "value": year}, # Chronicle stamps OBR table 4.9's DWP lines with the # geography DWP counts them over (microcosm#1300). @@ -650,7 +660,7 @@ def test_chronicle_184_uc_and_obr_references_compile_fail_closed() -> None: ("obr.universal_credit_in_cap", 40_000_000_000), ("obr.universal_credit_outside_cap", 10_000_000_000), ) - for year in (2024, 2025) + for year, edition in ((2024, "March"), (2025, "October")) ], references, country="uk", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_insurance_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_insurance_targets.py index 66f7466e6e..6623924655 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_national_insurance_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_national_insurance_targets.py @@ -17,7 +17,7 @@ def test_the_nics_total_is_a_diagnostic_beside_the_class_rows() -> None: - """OBR's table 3.8 total is cash, the class rows accrued, and it carries + """OBR's total NICs line is cash, the class rows accrued, and it carries statutory-payment recoveries, Class 1A, 1B and 3 and settlements no household carries, so it leaves the fit (María's ruling of 2026-10-09).""" @@ -42,7 +42,7 @@ def test_the_nics_total_is_a_diagnostic_beside_the_class_rows() -> None: assert reference["ledger_fact_key"] -def test_the_nics_diagnostic_carries_the_fy2025_26_forecast() -> None: +def test_the_nics_diagnostic_carries_the_fy2025_26_outturn() -> None: """Feed-gated: the diagnostic resolves its exact FY2025-26 fact.""" from microcosm.build.uk_runtime.ledger_targets import ( @@ -64,4 +64,7 @@ def test_the_nics_diagnostic_carries_the_fy2025_26_forecast() -> None: prefix = "obr_ni_total_diagnostic" assert metadata[f"{prefix}_role"] == "diagnostic_only_not_in_fit" assert metadata[f"{prefix}_status"] == "available" - assert float(metadata[f"{prefix}_value_gbp"]) == pytest.approx(200_081_395_082.71) + # The October 2026 EFO's outturn: March's forecast left the feed with + # PolicyEngine/chronicle#397 (microcosm#1430). + assert float(metadata[f"{prefix}_value_gbp"]) == pytest.approx(200_829_000_000) + assert metadata[f"{prefix}_ledger_assertion"] == "observation" diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py index 50bb70db71..0a209da9df 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py @@ -68,6 +68,9 @@ "period_value", "layout_groupby_value_id", "source_measure_id_by_opening_year", + # microcosm#1430: the 19 OBR rows windowed into calendar 2025 read + # FY2024-25 from the March 2026 EFO and FY2025-26 from October's. + "source_table_by_opening_year", # microcosm#1301: the high-value homes region rows select the derived # stock's record set, as its local cells do. "record_set_spec_id", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_private_school_attendance.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_private_school_attendance.py index cc02204d5c..03c02e8b76 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_private_school_attendance.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_private_school_attendance.py @@ -107,15 +107,17 @@ def test_the_stage_needs_the_stored_draw_and_writes_attendance_once(): store_private_school_attendance(stored, engine=engine, calibration_year=2025) -def test_only_the_isa_subscriptions_follow_the_stage(): +def test_only_the_isa_subscriptions_and_company_cars_follow_the_stage(): """No later stage copies or re-keys a person, so the stored flags reach - the release as the engine set them. Only the ISA subscriptions follow it, - writing person ISA columns on the rows they are given (microcosm#1415).""" + the release as the engine set them. Only the ISA subscriptions + (microcosm#1415) and the company cars + (PolicyEngine/uk-autumn-budget-dashboard-2026#316) follow it, writing person + columns on the rows they are given.""" stages = load_country_spec("uk").sources.stages names = [stage.stage for stage in stages] later = stages[names.index("private_school_attendance") + 1 :] - assert [stage.stage for stage in later] == ["isa_subscriptions"] + assert [stage.stage for stage in later] == ["isa_subscriptions", "company_cars"] for stage in later: assert PRIVATE_SCHOOL_ATTENDANCE_OUTPUT not in { *stage.outputs, diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_source_stages.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_source_stages.py index ca36548984..39f15243e0 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_source_stages.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_source_stages.py @@ -122,9 +122,12 @@ "childcare_copy_take_up", # microcosm#1095: the stored private-school attendance runs after them. "private_school_attendance", - # microcosm#1415: the ISA subscriptions run last, on final incomes; nothing + # microcosm#1415: the ISA subscriptions run on final incomes; nothing # reads their outputs. "isa_subscriptions", + # The company cars run last, so no stage reads the SPI-channel pay they + # rewrite (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "company_cars", ] UK_SOURCE_STAGE_NAMES = [ "frs_spine", @@ -312,6 +315,7 @@ def test_country_stage_plan_assembles_spine_plan(self) -> None: "student_loans": _identity, "private_school_attendance": _identity, "isa_subscriptions": _identity, + "company_cars": _identity, "childcare_copy_take_up": _identity, "age_tail": _identity, "frs_relationships": _identity, diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_spine_acceptance_receipt.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_spine_acceptance_receipt.py index 15dc71994e..d234ad4405 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_spine_acceptance_receipt.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_spine_acceptance_receipt.py @@ -179,6 +179,10 @@ def _apply_pending_roster_transformations( # microcosm#1415 re-mint pending: the ISA subscriptions run last. assert "isa_subscriptions" not in roster roster.append("isa_subscriptions") + # PolicyEngine/uk-autumn-budget-dashboard-2026#316 re-mint pending: the + # company cars follow the ISA subscriptions, last. + assert "company_cars" not in roster + roster.append("company_cars") return tuple(roster) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_state_pension_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_state_pension_targets.py index 5ab6bc46b8..2ae9ed44c4 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_state_pension_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_state_pension_targets.py @@ -258,7 +258,7 @@ def test_the_obr_line_is_a_diagnostic_beside_the_resident_level() -> None: } == required -def test_the_state_pension_diagnostics_carry_the_published_forecasts() -> None: +def test_the_state_pension_diagnostics_carry_the_published_fy2025_26_figures() -> None: """Feed-gated: each diagnostic resolves its exact FY2025-26 fact.""" from microcosm.build.uk_runtime.ledger_targets import ( @@ -283,8 +283,10 @@ def test_the_state_pension_diagnostics_carry_the_published_forecasts() -> None: recipients = _attached_diagnostic_metadata(facts, "dwp.state_pension.recipients") assert amount["obr_state_pension_diagnostic_role"] == "diagnostic_only_not_in_fit" + # OBR's figure is the October 2026 EFO's outturn since + # PolicyEngine/chronicle#397 (microcosm#1430); DWP's are its forecasts. assert float(amount["obr_state_pension_diagnostic_value_gbp"]) == pytest.approx( - 146_185_954_351.574 + 146_258_870_571.707 ) assert float(amount["dwp_forecast_state_pension_diagnostic_value_gbp"]) == ( pytest.approx(146_071_196_250.359) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py index 06e697074f..b3c58b0028 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py @@ -1385,13 +1385,14 @@ def test_uk_target_references_compile_from_real_staged_feed_rows() -> None: assert set(targets) == FIXTURE_REFERENCE_NAMES income_tax = targets["obr.income_tax"] - # The calendar-2025 window of the FY2024-25 outturn (305.905bn) and the - # FY2025-26 forecast (331.438bn): three twelfths and nine twelfths. + # The calendar-2025 window of the FY2024-25 outturn in March 2026's EFO + # (305.905bn) and the FY2025-26 outturn in October 2026's (329.338bn): + # three twelfths and nine twelfths (PolicyEngine/chronicle#397). assert income_tax.value == pytest.approx( - 0.25 * 305_905_000_000 + 0.75 * 331_437_583_074.4429 + 0.25 * 305_905_000_000 + 0.75 * 329_338_000_000 ) assert income_tax.period == 2025 - assert income_tax.metadata["ledger_assertion"] == "source_projection" + assert income_tax.metadata["ledger_assertion"] == "observation" assert income_tax.metadata["ledger_assertion_policy"] == ("allow_source_projection") tcl_households = targets["dwp.uc.two_child_limit.households_affected"] diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py index c8059e3f8d..cbeb38eedd 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_terminal_gates.py @@ -429,8 +429,9 @@ def test_export_candidate_columns_strip_ids_and_carry_the_weight() -> None: # The boundary drops the reviewed export exclusions, the internal # disability carriers, the salary-sacrifice pre-conversion pay carrier, # the landlord carrier, the FRS bonus carrier (microcosm#1340), the - # in-household care hours carrier (microcosm#1418), the value the - # regional home values replaced (microcosm#1112) and the household ISA + # in-household care hours carrier (microcosm#1418), the company car + # carriers (PolicyEngine/uk-autumn-budget-dashboard-2026#316), the value + # the regional home values replaced (microcosm#1112) and the household ISA # totals policyengine-uk sums from the person balances (microcosm#1415), # and nothing else. from microcosm.build.uk_runtime.frs_disability import ( @@ -438,6 +439,7 @@ def test_export_candidate_columns_strip_ids_and_carry_the_weight() -> None: ) from microcosm.build.uk_runtime.frs_spine import ( FRS_BONUS_CARRIER_COLUMN, + FRS_COMPANY_CAR_CARRIER_COLUMNS, FRS_IN_HOUSEHOLD_CARE_HOURS_COLUMN, FRS_LANDLORD_CARRIER_COLUMN, ) @@ -458,6 +460,7 @@ def test_export_candidate_columns_strip_ids_and_carry_the_weight() -> None: | {f"person.{FRS_LANDLORD_CARRIER_COLUMN}"} | {f"person.{FRS_BONUS_CARRIER_COLUMN}"} | {f"person.{FRS_IN_HOUSEHOLD_CARE_HOURS_COLUMN}"} + | {f"person.{column}" for column in FRS_COMPANY_CAR_CARRIER_COLUMNS} | {f"household.{RANK_BASIS_COLUMN}"} | {"household.cash_isa", "household.stocks_and_shares_isa"} ) diff --git a/packages/microcosm-build/tests/fixtures/uk_target_reference_feed_rows.jsonl b/packages/microcosm-build/tests/fixtures/uk_target_reference_feed_rows.jsonl index fe86fa27f7..1f3f21fd3e 100644 --- a/packages/microcosm-build/tests/fixtures/uk_target_reference_feed_rows.jsonl +++ b/packages/microcosm-build/tests/fixtures/uk_target_reference_feed_rows.jsonl @@ -1,14 +1,14 @@ {"aggregate_fact_key":"ledger.aggregate_fact.v2:1b082e386beee3c6900e9dfa","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"hmrc","canonical_concept":"hmrc.cgt_gains_total","concept_alignment_key":"ledger.concept_alignment.v2:cd804afc02f283a70c7df5d5","evidence_notes":"CGT statistics 2025 release, Table 1, year of disposal 2023 to 2024; counts in thousands, amounts GBP million. Provisional per publication notes.","evidence_url":"https://www.gov.uk/government/statistics/capital-gains-tax-statistics","relation":"source_label","source_concept":"hmrc.cgt_gains_total"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"tax_unit","role":"taxpayer"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2023 tax year sum hmrc cgt gains total for person [hmrc Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal Table_1_2025.ods cgt_statistics_2025]","layout":{"groupby_dimension":"hmrc.cgt_table1_line","groupby_ordinal":0,"groupby_value_id":"ty2023","groupby_value_label":"Year of disposal 2023 to 2024","measure_id":"total_gains","measure_label":"Chargeable gains, total","measure_ordinal":7,"record_set_id":"hmrc.cgt_statistics_2025.table1.ty2023","record_set_spec_hash":"b27f186424c62509e6a5e134","record_set_spec_id":"hmrc.cgt_statistics_2025.table1.ty2023.v1","source_column_id":"total_gains","source_row_id":"ty2023","table_record_kind":"total","groupby_dimension_label":"Capital Gains Tax table line"},"legacy_fact_key":"ledger.fact.v1:f492a811d673243b30a72d14","lineage":{"source_cell_keys":["ledger.source_cell.v1:e35da0de9817851d700b614f","ledger.source_cell.v1:70d71881a68af5ec3e5388b2"],"source_record_id":"hmrc.cgt_statistics_2025.table1.ty2023.ty2023.total_gains","source_row_keys":[]},"observed_measure":{"source_concept":"hmrc.cgt_gains_total","source_measure_id":"total_gains","source_name":"hmrc","source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:76f6824292f0e8bd3edb801f","period":{"type":"tax_year","value":2023},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:6e1a2ddc3a44d696e736dc6b","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/hmrc/hmrc-cgt-statistics-2025/2025/95c1bb1548483cb0ed0090e820a1fba129d725ade418cf64e5f85793655e92a1/Table_1_2025.ods","raw_r2_uri":"r2://ledger-raw/raw/hmrc/hmrc-cgt-statistics-2025/2025/95c1bb1548483cb0ed0090e820a1fba129d725ade418cf64e5f85793655e92a1/Table_1_2025.ods","source_file":"Table_1_2025.ods","source_name":"hmrc","source_sha256":"95c1bb1548483cb0ed0090e820a1fba129d725ade418cf64e5f85793655e92a1","source_size_bytes":10002,"source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","url":"https://assets.publishing.service.gov.uk/media/6878ac497ea209168636386e/Table_1_2025_Taxpayer_numbers_gains_and_tax_liabilities.ods","vintage":"cgt_statistics_2025"},"source_release_key":"ledger.source_release.v2:a6b82e1799ccd4ba57608ccd","source_series_key":"ledger.source_series.v2:de2bf2a36f1647b20877cc1a","universe_constraint_set_key":"ledger.universe_constraint_set.v2:31e69e018123fa4b604582eb","universe_constraints":{"domain":"capital_gains_tax"},"value":65937000000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:5c8d18b2366a234482594297","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"slc","canonical_concept":"slc.student_loan_net_repayments_plan_2_part_time","concept_alignment_key":"ledger.concept_alignment.v2:9a74091cc27999e11145d771","evidence_notes":"Student loans in England FY2024-25 (corrected tables, slcsp012025_Corrected), Table 1A ICR balance sheet, row 'Net repayments posted during the financial year', financial year 2024-25 column block, column: Plan 2 Part-time. GBP million.","evidence_url":"https://www.gov.uk/government/statistics/student-loans-in-england-2024-to-2025","relation":"source_label","source_concept":"slc.student_loan_net_repayments_plan_2_part_time"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"student_loan_borrower"},"geography":{"id":"E92000001","level":"country","vintage":"current"},"label":"England 2024 fiscal year sum slc student loan net repayments plan 2 part time for person [slc Student loans in England, financial year 2024-25 (corrected tables), Table 1A slcsp012025_Corrected.xlsx slcsp01_2025_corrected]","layout":{"groupby_dimension":"slc.repayment_plan","groupby_ordinal":0,"groupby_value_id":"net_repayments","groupby_value_label":"Net repayments posted during the financial year","measure_id":"plan_2_part_time","measure_label":"Net repayments FY2024-25, Plan 2 Part-time","measure_ordinal":2,"record_set_id":"slc.repayments_2025.table_1a.fy2024","record_set_spec_hash":"b748f6aeb2b7ad68bfb560a9","record_set_spec_id":"slc.repayments_2025.table_1a.fy2024.v1","source_column_id":"plan_2_part_time","source_row_id":"net_repayments","table_record_kind":"total","groupby_dimension_label":"Student loan repayment plan"},"legacy_fact_key":"ledger.fact.v1:8fe5511f3f5ce8b9e784ca33","lineage":{"source_cell_keys":["ledger.source_cell.v1:f0ba6c89d59a9cf501bd2dbc","ledger.source_cell.v1:9ccc3a8147eeafcb76ff76fa","ledger.source_cell.v1:446cc4b0c7a9f20af575ec37","ledger.source_cell.v1:b3d5f4758ba698ba4a4578d4"],"source_record_id":"slc.repayments_2025.table_1a.fy2024.net_repayments.plan_2_part_time","source_row_keys":[]},"observed_measure":{"source_concept":"slc.student_loan_net_repayments_plan_2_part_time","source_measure_id":"plan_2_part_time","source_name":"slc","source_table":"Student loans in England, financial year 2024-25 (corrected tables), Table 1A","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:6cba6bfe750c9a218ebb12d8","period":{"type":"fiscal_year","value":2024},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:e9436ca620799ad1d4897afd","source":{"extracted_at":"2026-08-08","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/slc/slc-student-loan-repayments-england-2025/2025/a9ee065ba2d6af4be8584022ac50302f22f7229919e4171cf132039b0ca26aac/slcsp012025_Corrected.xlsx","raw_r2_uri":"r2://ledger-raw/raw/slc/slc-student-loan-repayments-england-2025/2025/a9ee065ba2d6af4be8584022ac50302f22f7229919e4171cf132039b0ca26aac/slcsp012025_Corrected.xlsx","source_file":"slcsp012025_Corrected.xlsx","source_name":"slc","source_sha256":"a9ee065ba2d6af4be8584022ac50302f22f7229919e4171cf132039b0ca26aac","source_size_bytes":332185,"source_table":"Student loans in England, financial year 2024-25 (corrected tables), Table 1A","url":"https://assets.publishing.service.gov.uk/media/6943ee619273c48f554cf5c5/slcsp012025_Corrected.xlsx","vintage":"slcsp01_2025_corrected"},"source_release_key":"ledger.source_release.v2:91e47f96684950159cb0210d","source_series_key":"ledger.source_series.v2:513fa8b0e1881aafe14a47bf","universe_constraint_set_key":"ledger.universe_constraint_set.v2:02442c1ef61cbc68cc27ca5c","universe_constraints":{"domain":"student_loans"},"value":95149049.60999998,"value_type":"number","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:3288e5ed41162df13477002a","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"obr","canonical_concept":"obr.incapacity_benefits","concept_alignment_key":"ledger.concept_alignment.v2:2773bccf4d64dcc80fe96ffe","evidence_notes":"OBR EFO March 2026 detailed forecast tables, sheet 4.9, row 11 ('Incapacity benefits2'), GBP billion. Geography: a DWP line, which DWP's benefit expenditure and caseload tables (Spring 2026, Notes 1 and 3; package dwp-benefit-expenditure-caseload-spring-2026) give as Great Britain, or people resident overseas receiving United Kingdom benefits; Northern Ireland's social security is on rows of its own. The line includes Severe Disablement Allowance, which DWP gives for England and Wales only from 1 April 2020 (Notes 4); like DWP's own incapacity totals, it keeps Great Britain.","evidence_url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-expenditure/","relation":"source_label","source_concept":"obr.incapacity_benefits"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K03000001","level":"country","name":"Great Britain","vintage":"current"},"label":"Great Britain 2024 fiscal year sum obr incapacity benefits for person [obr EFO March 2026 detailed forecast tables: expenditure efo_expenditure.xlsx efo_march_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_dimension_label":"EFO table line","groupby_ordinal":0,"groupby_value_id":"incapacity_benefits","groupby_value_label":"Incapacity benefits2","measure_id":"amount","measure_label":"Incapacity benefits2, FY2024-25","measure_ordinal":0,"record_set_id":"obr.efo_2026_03.expenditure.incapacity_benefits.fy2024","record_set_spec_hash":"0aa6a26646da24fff787a61c","record_set_spec_id":"obr.efo_2026_03.expenditure.incapacity_benefits.fy2024.v1","source_column_id":"amount","source_row_id":"incapacity_benefits","table_record_kind":"total"},"legacy_fact_key":"ledger.fact.v1:edea822590d9198ed037e9c5","lineage":{"source_cell_keys":["ledger.source_cell.v1:bfa99d340c11364c36aeabd1","ledger.source_cell.v1:ff0afa9a95541972785d4940"],"source_record_id":"obr.efo_2026_03.expenditure.incapacity_benefits.fy2024.incapacity_benefits.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.incapacity_benefits","source_measure_id":"amount","source_name":"obr","source_table":"EFO March 2026 detailed forecast tables: expenditure","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:fde1b4a671b103ebe2c4fe82","period":{"type":"fiscal_year","value":2024},"provenance_class":"model_output","schema_version":"chronicle.consumer_fact.v4","semantic_fact_key":"ledger.semantic_fact.v2:c03269a8310f74f1010541b5","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/obr/obr-efo-expenditure-march-2026/2026/700bfd700c872794e5fe8cf164086cd38a63850db26427b9d4b2e363d177d9a1/efo_expenditure.xlsx","raw_r2_uri":"r2://ledger-raw/raw/obr/obr-efo-expenditure-march-2026/2026/700bfd700c872794e5fe8cf164086cd38a63850db26427b9d4b2e363d177d9a1/efo_expenditure.xlsx","source_file":"efo_expenditure.xlsx","source_name":"obr","source_sha256":"700bfd700c872794e5fe8cf164086cd38a63850db26427b9d4b2e363d177d9a1","source_size_bytes":236965,"source_table":"EFO March 2026 detailed forecast tables: expenditure","url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-expenditure/","vintage":"efo_march_2026"},"source_release_key":"ledger.source_release.v2:5f8a36441ddcecc13c18d680","source_series_key":"ledger.source_series.v2:3583fee04a24f9bd65efd436","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":12413057398.899998,"value_type":"number","dimension_labels":{"obr.efo_line":"EFO table line"},"dimension_value_labels":{"obr.efo_line":{"incapacity_benefits":"Incapacity benefits2"}}} -{"aggregate_fact_key":"ledger.aggregate_fact.v2:9b072645b7180464a89c16b2","aggregation":{"method":"sum"},"assertion":"source_projection","concept_alignment":{"authority":"obr","canonical_concept":"obr.incapacity_benefits","concept_alignment_key":"ledger.concept_alignment.v2:2773bccf4d64dcc80fe96ffe","evidence_notes":"OBR EFO March 2026 detailed forecast tables, sheet 4.9, row 11 ('Incapacity benefits2'), GBP billion. Geography: a DWP line, which DWP's benefit expenditure and caseload tables (Spring 2026, Notes 1 and 3; package dwp-benefit-expenditure-caseload-spring-2026) give as Great Britain, or people resident overseas receiving United Kingdom benefits; Northern Ireland's social security is on rows of its own. The line includes Severe Disablement Allowance, which DWP gives for England and Wales only from 1 April 2020 (Notes 4); like DWP's own incapacity totals, it keeps Great Britain.","evidence_url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-expenditure/","relation":"source_label","source_concept":"obr.incapacity_benefits"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K03000001","level":"country","name":"Great Britain","vintage":"current"},"label":"Great Britain 2025 fiscal year projected sum obr incapacity benefits for person [obr EFO March 2026 detailed forecast tables: expenditure efo_expenditure.xlsx efo_march_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_dimension_label":"EFO table line","groupby_ordinal":0,"groupby_value_id":"incapacity_benefits","groupby_value_label":"Incapacity benefits2","measure_id":"amount","measure_label":"Incapacity benefits2, FY2025-26","measure_ordinal":0,"record_set_id":"obr.efo_2026_03.expenditure.incapacity_benefits.fy2025","record_set_spec_hash":"9e894c5cd0a8e0db51c697b7","record_set_spec_id":"obr.efo_2026_03.expenditure.incapacity_benefits.fy2025.v1","source_column_id":"amount","source_row_id":"incapacity_benefits","table_record_kind":"total"},"legacy_fact_key":"ledger.fact.v1:a04a87b9f0e49a2cadecf8e7","lineage":{"source_cell_keys":["ledger.source_cell.v1:963cb1a2191faedf0d203f65","ledger.source_cell.v1:d97cb4c94d2ec623264d1d47"],"source_record_id":"obr.efo_2026_03.expenditure.incapacity_benefits.fy2025.incapacity_benefits.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.incapacity_benefits","source_measure_id":"amount","source_name":"obr","source_table":"EFO March 2026 detailed forecast tables: expenditure","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:fde1b4a671b103ebe2c4fe82","period":{"type":"fiscal_year","value":2025},"provenance_class":"model_output","schema_version":"chronicle.consumer_fact.v4","semantic_fact_key":"ledger.semantic_fact.v2:138510a8a221cdd5e61cdce3","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/obr/obr-efo-expenditure-march-2026/2026/700bfd700c872794e5fe8cf164086cd38a63850db26427b9d4b2e363d177d9a1/efo_expenditure.xlsx","raw_r2_uri":"r2://ledger-raw/raw/obr/obr-efo-expenditure-march-2026/2026/700bfd700c872794e5fe8cf164086cd38a63850db26427b9d4b2e363d177d9a1/efo_expenditure.xlsx","source_file":"efo_expenditure.xlsx","source_name":"obr","source_sha256":"700bfd700c872794e5fe8cf164086cd38a63850db26427b9d4b2e363d177d9a1","source_size_bytes":236965,"source_table":"EFO March 2026 detailed forecast tables: expenditure","url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-expenditure/","vintage":"efo_march_2026"},"source_release_key":"ledger.source_release.v2:5f8a36441ddcecc13c18d680","source_series_key":"ledger.source_series.v2:96fa1a8c784ce083883c5a0a","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":7206287181.538654,"value_type":"number","dimension_labels":{"obr.efo_line":"EFO table line"},"dimension_value_labels":{"obr.efo_line":{"incapacity_benefits":"Incapacity benefits2"}}} +{"aggregate_fact_key":"ledger.aggregate_fact.v2:9abaf3f02502d33953862972","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"obr","canonical_concept":"obr.incapacity_benefits","concept_alignment_key":"ledger.concept_alignment.v2:364b7134c8c73b77c7ed75ef","evidence_notes":"OBR EFO October 2026 detailed forecast tables, table 5.9, row 11 ('Incapacity benefits2'), GBP billion. Geography: a DWP line, as in the March 2026 package: DWP's benefit expenditure and caseload tables (Spring 2026, Notes 1 and 3; package dwp-benefit-expenditure-caseload-spring-2026) give these lines for Great Britain, or people resident overseas receiving United Kingdom benefits; Northern Ireland's social security is on rows of its own. The line includes Severe Disablement Allowance, which DWP gives for England and Wales only from 1 April 2020 (Notes 4).","evidence_url":"https://obr.uk/download/october-2026-economic-and-fiscal-outlook-detailed-forecast-tables-expenditure/","relation":"source_label","source_concept":"obr.incapacity_benefits"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K03000001","level":"country","name":"Great Britain","vintage":"current"},"label":"Great Britain 2025 fiscal year sum obr incapacity benefits for person [obr EFO October 2026 detailed forecast tables: expenditure efo_expenditure.xlsx efo_october_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_dimension_label":"EFO table line","groupby_ordinal":0,"groupby_value_id":"incapacity_benefits","groupby_value_label":"Incapacity benefits2","measure_id":"amount","measure_label":"Incapacity benefits2, FY2025-26","measure_ordinal":0,"record_set_id":"obr.efo_2026_10.expenditure.incapacity_benefits.fy2025","record_set_spec_hash":"2a021f03b1fe641bfb29b9ab","record_set_spec_id":"obr.efo_2026_10.expenditure.incapacity_benefits.fy2025.v1","source_column_id":"amount","source_row_id":"incapacity_benefits","table_record_kind":"total"},"legacy_fact_key":"ledger.fact.v1:aef67734496e255d0cefada9","lineage":{"source_cell_keys":["ledger.source_cell.v1:e642111cf38c478f964ad83d","ledger.source_cell.v1:d9a52637781b61981d31c169"],"source_record_id":"obr.efo_2026_10.expenditure.incapacity_benefits.fy2025.incapacity_benefits.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.incapacity_benefits","source_measure_id":"amount","source_name":"obr","source_table":"EFO October 2026 detailed forecast tables: expenditure","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:50da491a836007f41d10b9f8","period":{"type":"fiscal_year","value":2025},"provenance_class":"model_output","schema_version":"chronicle.consumer_fact.v4","semantic_fact_key":"ledger.semantic_fact.v2:8f46e24121c12d29b8927ec8","source":{"extracted_at":"2026-10-29","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/uk/obr/obr-efo-expenditure-october-2026/2026/f379f1b88431405c279332519c4ada10b67c060bcc5370453028d98c1ac81167/efo_expenditure.xlsx","raw_r2_uri":"r2://ledger-raw/raw/uk/obr/obr-efo-expenditure-october-2026/2026/f379f1b88431405c279332519c4ada10b67c060bcc5370453028d98c1ac81167/efo_expenditure.xlsx","source_file":"efo_expenditure.xlsx","source_name":"obr","source_sha256":"f379f1b88431405c279332519c4ada10b67c060bcc5370453028d98c1ac81167","source_size_bytes":280700,"source_table":"EFO October 2026 detailed forecast tables: expenditure","url":"https://obr.uk/download/october-2026-economic-and-fiscal-outlook-detailed-forecast-tables-expenditure/","vintage":"efo_october_2026"},"source_release_key":"ledger.source_release.v2:2d34f76cc17f048b82afad8a","source_series_key":"ledger.source_series.v2:2bc93aef15c6be943739b695","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":7256718017.019957,"value_type":"number","dimension_labels":{"obr.efo_line":"EFO table line"},"dimension_value_labels":{"obr.efo_line":{"incapacity_benefits":"Incapacity benefits2"}}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:6c212695ea75be0d2a635e9b","aggregation":{"method":"sum"},"assertion":"observation","dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K02000001","level":"country","vintage":"gss_2024"},"label":"United Kingdom 2024 calendar year count ons mid year population estimate for person [ons Mid-2024 population estimates, UK: countries and regions by single year of age and sex (MYE2) mye24tablesuk.xlsx mid_2024]","layout":{"groupby_dimension":"age","groupby_ordinal":0,"groupby_value_id":"uk","groupby_value_label":"United Kingdom","measure_id":"population","measure_label":"Resident population","measure_ordinal":0,"record_set_id":"ons.mid2024.mye2_persons.uk.all_ages","record_set_spec_hash":"9a06d466bbbd3788640af817","record_set_spec_id":"ons.mye2_persons.uk.all_ages.v1","source_column_id":"population","source_row_id":"uk","table_record_kind":"total","groupby_dimension_label":"Age"},"legacy_fact_key":"ledger.fact.v1:9bf0a3ba5ad6117ca8e0d0ac","lineage":{"source_cell_keys":["ledger.source_cell.v1:fbc0570947c34c475532adda","ledger.source_cell.v1:26f9cdc2784a7713953551bd","ledger.source_cell.v1:e4d9207fd741f6fbdc82de4a"],"source_record_id":"ons.mid2024.mye2_persons.uk.all_ages.uk.population","source_row_keys":[]},"observed_measure":{"source_concept":"ons.mid_year_population_estimate","source_measure_id":"population","source_name":"ons","source_table":"Mid-2024 population estimates, UK: countries and regions by single year of age and sex (MYE2)","unit":"count"},"observed_measure_key":"ledger.observed_measure.v2:a05342302b71ceb67b12978e","period":{"type":"calendar_year","value":2024},"provenance_class":"census","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:065ea5242b0c7b9f810a9ce6","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/ons/ons-mye-2024-uk/2024/f78d50e8d77fe5ed9d04667d6875aefcf62b56380af7aceb2e90dce067981526/mye24tablesuk.xlsx","raw_r2_uri":"r2://ledger-raw/raw/ons/ons-mye-2024-uk/2024/f78d50e8d77fe5ed9d04667d6875aefcf62b56380af7aceb2e90dce067981526/mye24tablesuk.xlsx","source_file":"mye24tablesuk.xlsx","source_name":"ons","source_sha256":"f78d50e8d77fe5ed9d04667d6875aefcf62b56380af7aceb2e90dce067981526","source_size_bytes":1062342,"source_table":"Mid-2024 population estimates, UK: countries and regions by single year of age and sex (MYE2)","url":"https://www.ons.gov.uk/file?uri=/peoplepopulationandcommunity/populationandmigration/populationestimates/datasets/populationestimatesforukenglandandwalesscotlandandnorthernireland/mid2024/mye24tablesuk.xlsx","vintage":"mid_2024"},"source_release_key":"ledger.source_release.v2:615ee18597cbfc9a75e7e2a5","source_series_key":"ledger.source_series.v2:9ffe2c36294084406279ceae","universe_constraint_set_key":"ledger.universe_constraint_set.v2:3171531aa949466cfcf8b77d","universe_constraints":{"domain":"resident_population"},"value":69281437,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:78fb64bd2e9774df4b2f2d56","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"hmrc","canonical_concept":"hmrc.cgt_taxpayers_total","concept_alignment_key":"ledger.concept_alignment.v2:256a8378726a9be1da666fec","evidence_notes":"CGT statistics 2025 release, Table 1, year of disposal 2023 to 2024; counts in thousands, amounts GBP million. Provisional per publication notes.","evidence_url":"https://www.gov.uk/government/statistics/capital-gains-tax-statistics","relation":"source_label","source_concept":"hmrc.cgt_taxpayers_total"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"taxpayer"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2023 tax year count hmrc cgt taxpayers total for person [hmrc Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal Table_1_2025.ods cgt_statistics_2025]","layout":{"groupby_dimension":"hmrc.cgt_table1_line","groupby_ordinal":0,"groupby_value_id":"ty2023","groupby_value_label":"Year of disposal 2023 to 2024","measure_id":"total_taxpayers","measure_label":"CGT taxpayers, total","measure_ordinal":6,"record_set_id":"hmrc.cgt_statistics_2025.table1.ty2023","record_set_spec_hash":"b27f186424c62509e6a5e134","record_set_spec_id":"hmrc.cgt_statistics_2025.table1.ty2023.v1","source_column_id":"total_taxpayers","source_row_id":"ty2023","table_record_kind":"total","groupby_dimension_label":"Capital Gains Tax table line"},"legacy_fact_key":"ledger.fact.v1:a2123c0409eb78f8d49178b9","lineage":{"source_cell_keys":["ledger.source_cell.v1:91915a94a635f08d28cdff13","ledger.source_cell.v1:8f08244c3f6f2e2f0895aa2a"],"source_record_id":"hmrc.cgt_statistics_2025.table1.ty2023.ty2023.total_taxpayers","source_row_keys":[]},"observed_measure":{"source_concept":"hmrc.cgt_taxpayers_total","source_measure_id":"total_taxpayers","source_name":"hmrc","source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","unit":"count"},"observed_measure_key":"ledger.observed_measure.v2:5bbe59f8c9f99ad916666bd7","period":{"type":"tax_year","value":2023},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:677e54c237d208ba6ab417d4","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/hmrc/hmrc-cgt-statistics-2025/2025/95c1bb1548483cb0ed0090e820a1fba129d725ade418cf64e5f85793655e92a1/Table_1_2025.ods","raw_r2_uri":"r2://ledger-raw/raw/hmrc/hmrc-cgt-statistics-2025/2025/95c1bb1548483cb0ed0090e820a1fba129d725ade418cf64e5f85793655e92a1/Table_1_2025.ods","source_file":"Table_1_2025.ods","source_name":"hmrc","source_sha256":"95c1bb1548483cb0ed0090e820a1fba129d725ade418cf64e5f85793655e92a1","source_size_bytes":10002,"source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","url":"https://assets.publishing.service.gov.uk/media/6878ac497ea209168636386e/Table_1_2025_Taxpayer_numbers_gains_and_tax_liabilities.ods","vintage":"cgt_statistics_2025"},"source_release_key":"ledger.source_release.v2:a6b82e1799ccd4ba57608ccd","source_series_key":"ledger.source_series.v2:de2bf2a36f1647b20877cc1a","universe_constraint_set_key":"ledger.universe_constraint_set.v2:31e69e018123fa4b604582eb","universe_constraints":{"domain":"capital_gains_tax"},"value":378000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:860a48172c62298ceb00c20b","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"dwp","canonical_concept":"dwp.uc_tcl_headline_households_affected","concept_alignment_key":"ledger.concept_alignment.v2:4b3cf060f4beafb7850981dd","evidence_notes":"Two-child limit data tables, April 2025, sheet 01, column: Universal Credit households affected by the Two Child Limit policy.","evidence_url":"https://www.gov.uk/government/statistics/universal-credit-claimants-statistics-on-the-two-child-limit-policy-april-2025","relation":"source_label","source_concept":"dwp.uc_tcl_headline_households_affected"},"dimension_set_key":"ledger.dimension_set.v2:9b8da5478cdd5948be3e6a0a","dimensions":{"two_child_limit_status":"affected_3plus_children"},"entity":{"name":"household","role":"uc_household"},"geography":{"id":"K03000001","level":"country","vintage":"current"},"label":"Great Britain 2025-04 month count dwp uc tcl headline households affected for household (two child limit status=affected 3plus children) [dwp Universal Credit claimants: statistics on the two-child limit policy, April 2025 data tables data-tables-two-child-limit-april-2025.ods two_child_limit_april_2025]","layout":{"groupby_dimension":"dwp.two_child_limit_status","groupby_ordinal":1,"groupby_value_id":"affected_3plus_children","groupby_value_label":"Affected UC Household (has third or subsequent child on or after 6 April 2017)","measure_id":"universal_credit_households_affected_by_the_two_","measure_label":"Universal Credit households affected by the Two Child Limit policy","measure_ordinal":0,"record_set_id":"dwp.uc_tcl.apr2025.table01","record_set_spec_hash":"e733e450c397c1447c3d56df","record_set_spec_id":"dwp.uc_tcl.apr2025.table01.v1","source_column_id":"universal_credit_households_affected_by_the_two_","source_row_id":"affected_3plus_children","table_record_kind":"detail","groupby_dimension_label":"Two-child limit status"},"legacy_fact_key":"ledger.fact.v1:8ebf86ac0792f376664242fa","lineage":{"source_cell_keys":["ledger.source_cell.v1:900e5a7f7e1f7799fa3a97fa","ledger.source_cell.v1:e9ef94d14bedd2728883275a"],"source_record_id":"dwp.uc_tcl.apr2025.table01.affected_3plus_children.universal_credit_households_affected_by_the_two_","source_row_keys":[]},"observed_measure":{"source_concept":"dwp.uc_tcl_headline_households_affected","source_measure_id":"universal_credit_households_affected_by_the_two_","source_name":"dwp","source_table":"Universal Credit claimants: statistics on the two-child limit policy, April 2025 data tables","unit":"count"},"observed_measure_key":"ledger.observed_measure.v2:c5732f2ce8999bc5b572b546","period":{"type":"month","value":"2025-04"},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:fe7efa94f40b1316b4610fb7","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/dwp/dwp-uc-two-child-limit-2025/2025/308e7d3dc10171253c77e34159f384bfd558a8ee1e487f4615b47f989a7b08d2/data-tables-two-child-limit-april-2025.ods","raw_r2_uri":"r2://ledger-raw/raw/dwp/dwp-uc-two-child-limit-2025/2025/308e7d3dc10171253c77e34159f384bfd558a8ee1e487f4615b47f989a7b08d2/data-tables-two-child-limit-april-2025.ods","source_file":"data-tables-two-child-limit-april-2025.ods","source_name":"dwp","source_sha256":"308e7d3dc10171253c77e34159f384bfd558a8ee1e487f4615b47f989a7b08d2","source_size_bytes":1832271,"source_table":"Universal Credit claimants: statistics on the two-child limit policy, April 2025 data tables","url":"https://assets.publishing.service.gov.uk/media/68887ad01e72aed40611b030/data-tables-universal-credit-statistics-two-child-limit-april-2025.ods","vintage":"two_child_limit_april_2025"},"source_release_key":"ledger.source_release.v2:4d88d5cfb3627165bc974784","source_series_key":"ledger.source_series.v2:345d78707b3c738004623699","universe_constraint_set_key":"ledger.universe_constraint_set.v2:9ca710fd89b5df02185acf59","universe_constraints":{"constraints":[{"operator":"==","role":"filter","value":"affected_3plus_children","variable":"two_child_limit_status"}],"domain":"universal_credit_two_child_limit"},"value":469780,"value_type":"integer","dimension_labels":{"two_child_limit_status":"Two-child limit status"},"dimension_value_labels":{"two_child_limit_status":{"affected_3plus_children":"Affected households with three or more children"}}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:882329821c90dc683aa778d8","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"slc","canonical_concept":"slc.student_loan_net_repayments_plan_2_full_time","concept_alignment_key":"ledger.concept_alignment.v2:5a6738918c70cab40798a5ed","evidence_notes":"Student loans in England FY2024-25 (corrected tables, slcsp012025_Corrected), Table 1A ICR balance sheet, row 'Net repayments posted during the financial year', financial year 2024-25 column block, column: Plan 2 Full-time. GBP million.","evidence_url":"https://www.gov.uk/government/statistics/student-loans-in-england-2024-to-2025","relation":"source_label","source_concept":"slc.student_loan_net_repayments_plan_2_full_time"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"student_loan_borrower"},"geography":{"id":"E92000001","level":"country","vintage":"current"},"label":"England 2024 fiscal year sum slc student loan net repayments plan 2 full time for person [slc Student loans in England, financial year 2024-25 (corrected tables), Table 1A slcsp012025_Corrected.xlsx slcsp01_2025_corrected]","layout":{"groupby_dimension":"slc.repayment_plan","groupby_ordinal":0,"groupby_value_id":"net_repayments","groupby_value_label":"Net repayments posted during the financial year","measure_id":"plan_2_full_time","measure_label":"Net repayments FY2024-25, Plan 2 Full-time","measure_ordinal":1,"record_set_id":"slc.repayments_2025.table_1a.fy2024","record_set_spec_hash":"b748f6aeb2b7ad68bfb560a9","record_set_spec_id":"slc.repayments_2025.table_1a.fy2024.v1","source_column_id":"plan_2_full_time","source_row_id":"net_repayments","table_record_kind":"total","groupby_dimension_label":"Student loan repayment plan"},"legacy_fact_key":"ledger.fact.v1:a959c4f2a5576cd283af852a","lineage":{"source_cell_keys":["ledger.source_cell.v1:0f682109e58dfad1ad28acd6","ledger.source_cell.v1:60e6539baafd94e56648671a","ledger.source_cell.v1:446cc4b0c7a9f20af575ec37","ledger.source_cell.v1:b3d5f4758ba698ba4a4578d4"],"source_record_id":"slc.repayments_2025.table_1a.fy2024.net_repayments.plan_2_full_time","source_row_keys":[]},"observed_measure":{"source_concept":"slc.student_loan_net_repayments_plan_2_full_time","source_measure_id":"plan_2_full_time","source_name":"slc","source_table":"Student loans in England, financial year 2024-25 (corrected tables), Table 1A","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:ea46f749cb24645a1742ac79","period":{"type":"fiscal_year","value":2024},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:61a154dcb37f426f85982478","source":{"extracted_at":"2026-08-08","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/slc/slc-student-loan-repayments-england-2025/2025/a9ee065ba2d6af4be8584022ac50302f22f7229919e4171cf132039b0ca26aac/slcsp012025_Corrected.xlsx","raw_r2_uri":"r2://ledger-raw/raw/slc/slc-student-loan-repayments-england-2025/2025/a9ee065ba2d6af4be8584022ac50302f22f7229919e4171cf132039b0ca26aac/slcsp012025_Corrected.xlsx","source_file":"slcsp012025_Corrected.xlsx","source_name":"slc","source_sha256":"a9ee065ba2d6af4be8584022ac50302f22f7229919e4171cf132039b0ca26aac","source_size_bytes":332185,"source_table":"Student loans in England, financial year 2024-25 (corrected tables), Table 1A","url":"https://assets.publishing.service.gov.uk/media/6943ee619273c48f554cf5c5/slcsp012025_Corrected.xlsx","vintage":"slcsp01_2025_corrected"},"source_release_key":"ledger.source_release.v2:91e47f96684950159cb0210d","source_series_key":"ledger.source_series.v2:513fa8b0e1881aafe14a47bf","universe_constraint_set_key":"ledger.universe_constraint_set.v2:02442c1ef61cbc68cc27ca5c","universe_constraints":{"domain":"student_loans"},"value":2683104312.0299997,"value_type":"number","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:a82c84f67b40867564d2c847","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"hmrc","canonical_concept":"hmrc.spi_employment_income_amount","concept_alignment_key":"ledger.concept_alignment.v2:954e6c895535b23e4c7805cb","evidence_notes":"SPI collated tables 2023-24, Table_3_6, column: Employment income (Amount); taxpayers in thousands, amounts GBP million.","evidence_url":"https://www.gov.uk/government/statistics/personal-incomes-statistics-for-the-tax-year-2023-to-2024","relation":"source_label","source_concept":"hmrc.spi_employment_income_amount"},"dimension_set_key":"ledger.dimension_set.v2:2abee80869ae40d61ee490c3","dimensions":{"total_income_lower_bound":12570},"entity":{"name":"person","role":"taxpayer"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2023 tax year sum hmrc spi employment income amount for person (total income lower bound=12570) [hmrc SPI collated Tables 3.1 to 3.11, tax year 2023-24: income by range of total income Collated_Tables_3_1_to_3_11_2324.ods spi_2023_24]","layout":{"groupby_dimension":"hmrc.total_income_band","groupby_ordinal":0,"groupby_value_id":"band_12570","groupby_value_label":"Total income from GBP 12 570","measure_id":"employment_amount","measure_label":"Employment (amount)","measure_ordinal":3,"record_set_id":"hmrc.spi_2324.table_3_6","record_set_spec_hash":"5d819678ed0074660bcee770","record_set_spec_id":"hmrc.spi_2324.table_3_6.v1","source_column_id":"employment_amount","source_row_id":"band_12570","table_record_kind":"detail","groupby_dimension_label":"Total income band"},"legacy_fact_key":"ledger.fact.v1:18e235114b5444256783fd7a","lineage":{"source_cell_keys":["ledger.source_cell.v1:cfbcf3282db1fcb71a277b00","ledger.source_cell.v1:057369c1997d122b69f47027"],"source_record_id":"hmrc.spi_2324.table_3_6.band_12570.employment_amount","source_row_keys":[]},"observed_measure":{"source_concept":"hmrc.spi_employment_income_amount","source_measure_id":"employment_amount","source_name":"hmrc","source_table":"SPI collated Tables 3.1 to 3.11, tax year 2023-24: income by range of total income","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:631d0596c3c14bb4621a9da2","period":{"type":"tax_year","value":2023},"provenance_class":"survey_aggregate","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:debc6506b4121d8c968f8b4b","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/hmrc/hmrc-spi-income-bands-2023-24/2024/ad063b06b2bdeef8600dbbb09d48153337a4966f8c7eea50df7a2e0304ebd73e/Collated_Tables_3_1_to_3_11_2324.ods","raw_r2_uri":"r2://ledger-raw/raw/hmrc/hmrc-spi-income-bands-2023-24/2024/ad063b06b2bdeef8600dbbb09d48153337a4966f8c7eea50df7a2e0304ebd73e/Collated_Tables_3_1_to_3_11_2324.ods","source_file":"Collated_Tables_3_1_to_3_11_2324.ods","source_name":"hmrc","source_sha256":"ad063b06b2bdeef8600dbbb09d48153337a4966f8c7eea50df7a2e0304ebd73e","source_size_bytes":166693,"source_table":"SPI collated Tables 3.1 to 3.11, tax year 2023-24: income by range of total income","url":"https://assets.publishing.service.gov.uk/media/69f1f12d2fae53a03709682f/Collated_Tables_3_1_to_3_11_2324.ods","vintage":"spi_2023_24"},"source_release_key":"ledger.source_release.v2:cf26a12e28615db0aa77c564","source_series_key":"ledger.source_series.v2:90b4b7a93b4bedd73c4fd852","survey_instrument":"Survey of Personal Incomes","universe_constraint_set_key":"ledger.universe_constraint_set.v2:1b19141149ccab3a1cc4207e","universe_constraints":{"constraints":[{"operator":"==","role":"filter","value":12570,"variable":"total_income_lower_bound"}],"domain":"personal_incomes"},"value":16900000000,"value_type":"integer","dimension_labels":{"total_income_lower_bound":"Total income lower bound"},"dimension_value_labels":{"total_income_lower_bound":{"12570":"£12,570"}}} -{"aggregate_fact_key":"ledger.aggregate_fact.v2:d8cce1d228655346105aeef0","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"obr","canonical_concept":"obr.income_tax","concept_alignment_key":"ledger.concept_alignment.v2:c6c41e9a05252a482bf75215","evidence_notes":"OBR EFO March 2026 detailed forecast tables, sheet 3.4, row 6 ('Income tax (gross of tax credits)'), GBP billion.","evidence_url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","relation":"source_label","source_concept":"obr.income_tax"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2024 fiscal year sum obr income tax for person [obr EFO March 2026 detailed forecast tables: receipts efo_receipts.xlsx efo_march_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_ordinal":0,"groupby_value_id":"income_tax","groupby_value_label":"Income tax (gross of tax credits)","measure_id":"amount","measure_label":"Income tax (gross of tax credits), FY2024-25","measure_ordinal":0,"record_set_id":"obr.efo_2026_03.receipts.income_tax.fy2024","record_set_spec_hash":"7a6dd51417655f8de3f32e6d","record_set_spec_id":"obr.efo_2026_03.receipts.income_tax.fy2024.v1","source_column_id":"amount","source_row_id":"income_tax","table_record_kind":"total","groupby_dimension_label":"Economic and fiscal outlook line"},"legacy_fact_key":"ledger.fact.v1:9a563dd8855501cc7cdadb18","lineage":{"source_cell_keys":["ledger.source_cell.v1:6cc77b7de11ed56f1ca4fb1b","ledger.source_cell.v1:85f22ad465d952bc9517242f"],"source_record_id":"obr.efo_2026_03.receipts.income_tax.fy2024.income_tax.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.income_tax","source_measure_id":"amount","source_name":"obr","source_table":"EFO March 2026 detailed forecast tables: receipts","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:954247698e8178993728e76b","period":{"type":"fiscal_year","value":2024},"provenance_class":"model_output","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:7bbf4e1886a8d2a087909593","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","raw_r2_uri":"r2://ledger-raw/raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","source_file":"efo_receipts.xlsx","source_name":"obr","source_sha256":"f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28","source_size_bytes":187899,"source_table":"EFO March 2026 detailed forecast tables: receipts","url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","vintage":"efo_march_2026"},"source_release_key":"ledger.source_release.v2:cd7332ed9168974f4875f7c7","source_series_key":"ledger.source_series.v2:e66e203e3481ee259686e750","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":305905000000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} -{"aggregate_fact_key":"ledger.aggregate_fact.v2:d928e7da0fbfe088ca1a30d7","aggregation":{"method":"sum"},"assertion":"source_projection","concept_alignment":{"authority":"obr","canonical_concept":"obr.income_tax","concept_alignment_key":"ledger.concept_alignment.v2:c6c41e9a05252a482bf75215","evidence_notes":"OBR EFO March 2026 detailed forecast tables, sheet 3.4, row 6 ('Income tax (gross of tax credits)'), GBP billion.","evidence_url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","relation":"source_label","source_concept":"obr.income_tax"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2025 fiscal year projected sum obr income tax for person [obr EFO March 2026 detailed forecast tables: receipts efo_receipts.xlsx efo_march_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_ordinal":0,"groupby_value_id":"income_tax","groupby_value_label":"Income tax (gross of tax credits)","measure_id":"amount","measure_label":"Income tax (gross of tax credits), FY2025-26","measure_ordinal":0,"record_set_id":"obr.efo_2026_03.receipts.income_tax.fy2025","record_set_spec_hash":"e2d3c601ace5447a5fe449bc","record_set_spec_id":"obr.efo_2026_03.receipts.income_tax.fy2025.v1","source_column_id":"amount","source_row_id":"income_tax","table_record_kind":"total","groupby_dimension_label":"Economic and fiscal outlook line"},"legacy_fact_key":"ledger.fact.v1:ac779b21d033c2c724a112ca","lineage":{"source_cell_keys":["ledger.source_cell.v1:916eb6e55cfdecb1aaae6b03","ledger.source_cell.v1:487ced430603f1287c1595a1"],"source_record_id":"obr.efo_2026_03.receipts.income_tax.fy2025.income_tax.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.income_tax","source_measure_id":"amount","source_name":"obr","source_table":"EFO March 2026 detailed forecast tables: receipts","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:954247698e8178993728e76b","period":{"type":"fiscal_year","value":2025},"provenance_class":"model_output","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:1cda5b118cdb34e16de09a41","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","raw_r2_uri":"r2://ledger-raw/raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","source_file":"efo_receipts.xlsx","source_name":"obr","source_sha256":"f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28","source_size_bytes":187899,"source_table":"EFO March 2026 detailed forecast tables: receipts","url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","vintage":"efo_march_2026"},"source_release_key":"ledger.source_release.v2:cd7332ed9168974f4875f7c7","source_series_key":"ledger.source_series.v2:dae31655351be8d2e0736a5d","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":331437583074.4429,"value_type":"number","dimension_labels":{},"dimension_value_labels":{}} +{"aggregate_fact_key":"ledger.aggregate_fact.v2:d8cce1d228655346105aeef0","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"obr","canonical_concept":"obr.income_tax","concept_alignment_key":"ledger.concept_alignment.v2:c6c41e9a05252a482bf75215","evidence_notes":"OBR EFO March 2026 detailed forecast tables, sheet 3.4, row 6 ('Income tax (gross of tax credits)'), GBP billion.","evidence_url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","relation":"source_label","source_concept":"obr.income_tax"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K02000001","level":"country","name":"United Kingdom","vintage":"current"},"label":"United Kingdom 2024 fiscal year sum obr income tax for person [obr EFO March 2026 detailed forecast tables: receipts efo_receipts.xlsx efo_march_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_dimension_label":"EFO table line","groupby_ordinal":0,"groupby_value_id":"income_tax","groupby_value_label":"Income tax (gross of tax credits)","measure_id":"amount","measure_label":"Income tax (gross of tax credits), FY2024-25","measure_ordinal":0,"record_set_id":"obr.efo_2026_03.receipts.income_tax.fy2024","record_set_spec_hash":"7a6dd51417655f8de3f32e6d","record_set_spec_id":"obr.efo_2026_03.receipts.income_tax.fy2024.v1","source_column_id":"amount","source_row_id":"income_tax","table_record_kind":"total"},"legacy_fact_key":"ledger.fact.v1:9a563dd8855501cc7cdadb18","lineage":{"source_cell_keys":["ledger.source_cell.v1:6cc77b7de11ed56f1ca4fb1b","ledger.source_cell.v1:85f22ad465d952bc9517242f"],"source_record_id":"obr.efo_2026_03.receipts.income_tax.fy2024.income_tax.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.income_tax","source_measure_id":"amount","source_name":"obr","source_table":"EFO March 2026 detailed forecast tables: receipts","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:954247698e8178993728e76b","period":{"type":"fiscal_year","value":2024},"provenance_class":"model_output","schema_version":"chronicle.consumer_fact.v4","semantic_fact_key":"ledger.semantic_fact.v2:7bbf4e1886a8d2a087909593","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","raw_r2_uri":"r2://ledger-raw/raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","source_file":"efo_receipts.xlsx","source_name":"obr","source_sha256":"f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28","source_size_bytes":187899,"source_table":"EFO March 2026 detailed forecast tables: receipts","url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","vintage":"efo_march_2026"},"source_release_key":"ledger.source_release.v2:cd7332ed9168974f4875f7c7","source_series_key":"ledger.source_series.v2:e66e203e3481ee259686e750","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":305905000000,"value_type":"integer","dimension_labels":{"obr.efo_line":"EFO table line"},"dimension_value_labels":{"obr.efo_line":{"income_tax":"Income tax (gross of tax credits)"}}} +{"aggregate_fact_key":"ledger.aggregate_fact.v2:1fcd60233f3427b192339ae8","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"obr","canonical_concept":"obr.income_tax","concept_alignment_key":"ledger.concept_alignment.v2:6e28acb2765d8d3f372049c4","evidence_notes":"OBR EFO October 2026 detailed forecast tables, table 4.4, row 6 ('Income tax (gross of tax credits)'), GBP billion.","evidence_url":"https://obr.uk/download/october-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","relation":"source_label","source_concept":"obr.income_tax"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K02000001","level":"country","name":"United Kingdom","vintage":"current"},"label":"United Kingdom 2025 fiscal year sum obr income tax for person [obr EFO October 2026 detailed forecast tables: receipts efo_receipts.xlsx efo_october_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_dimension_label":"EFO table line","groupby_ordinal":0,"groupby_value_id":"income_tax","groupby_value_label":"Income tax (gross of tax credits)","measure_id":"amount","measure_label":"Income tax (gross of tax credits), FY2025-26","measure_ordinal":0,"record_set_id":"obr.efo_2026_10.receipts.income_tax.fy2025","record_set_spec_hash":"3fcd6f27b299d3f61e6bfe79","record_set_spec_id":"obr.efo_2026_10.receipts.income_tax.fy2025.v1","source_column_id":"amount","source_row_id":"income_tax","table_record_kind":"total"},"legacy_fact_key":"ledger.fact.v1:bf7202de6e91b493af22a771","lineage":{"source_cell_keys":["ledger.source_cell.v1:40cda74be3a933b4d6c61e16","ledger.source_cell.v1:eded64a3679f4a01d669694a"],"source_record_id":"obr.efo_2026_10.receipts.income_tax.fy2025.income_tax.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.income_tax","source_measure_id":"amount","source_name":"obr","source_table":"EFO October 2026 detailed forecast tables: receipts","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:4fd98339057ef3cf779573b5","period":{"type":"fiscal_year","value":2025},"provenance_class":"model_output","schema_version":"chronicle.consumer_fact.v4","semantic_fact_key":"ledger.semantic_fact.v2:5aed77ad593bcf413e95509a","source":{"extracted_at":"2026-10-29","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/uk/obr/obr-efo-receipts-october-2026/2026/d115705716d77b11c190385d41cb1924f30080c9331a8a386c04d4e65a368e95/efo_receipts.xlsx","raw_r2_uri":"r2://ledger-raw/raw/uk/obr/obr-efo-receipts-october-2026/2026/d115705716d77b11c190385d41cb1924f30080c9331a8a386c04d4e65a368e95/efo_receipts.xlsx","source_file":"efo_receipts.xlsx","source_name":"obr","source_sha256":"d115705716d77b11c190385d41cb1924f30080c9331a8a386c04d4e65a368e95","source_size_bytes":214092,"source_table":"EFO October 2026 detailed forecast tables: receipts","url":"https://obr.uk/download/october-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","vintage":"efo_october_2026"},"source_release_key":"ledger.source_release.v2:56f741e3cc306af66edbf958","source_series_key":"ledger.source_series.v2:89b7fd3571b077f837a1c628","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":329338000000,"value_type":"integer","dimension_labels":{"obr.efo_line":"EFO table line"},"dimension_value_labels":{"obr.efo_line":{"income_tax":"Income tax (gross of tax credits)"}}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:a328029c7fdf199c7bb8ed72","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"dwp","canonical_concept":"dwp.uc_benefit_units","concept_alignment_key":"ledger.concept_alignment.v2:f926aa77f065d747d171dac7","evidence_notes":"Derived within Table 1 as households with a deduction divided by the published share, rounded to 10,000. DWP household means a UC benefit unit, not an ONS household; see policyengine-uk-data#457.","evidence_url":"https://www.gov.uk/government/statistics/universal-credit-quarterly-statistics-29-april-2013-to-12-february-2026/universal-credit-deductions-statistics-march-2025-to-february-2026","relation":"source_label","source_concept":"dwp.uc_benefit_units"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"benefit_unit","role":"universal_credit_unit_of_assessment"},"geography":{"id":"K03000001","level":"country","vintage":"current"},"label":"Great Britain 2025-04 month count dwp uc benefit units for benefit unit [dwp Universal Credit deductions statistics March 2025 to February 2026, Table 1 universal-credit-deductions-march-2025-to-february-2026.ods uc_deductions_2026_05_12]","layout":{"groupby_dimension":"dwp.uc_deductions_month","groupby_ordinal":0,"groupby_value_id":"month","groupby_value_label":"April 2025","measure_id":"total_units","measure_label":"Total UC benefit units","measure_ordinal":0,"record_set_id":"dwp.uc_deductions.month2025_04.total_units","record_set_spec_hash":"4b5a84f57f36e8654216696a","record_set_spec_id":"dwp.uc_deductions.month2025_04.total_units.v1","source_column_id":"total_units","source_row_id":"month","table_record_kind":"total","groupby_dimension_label":"Universal Credit deductions month"},"legacy_fact_key":"ledger.fact.v1:460f79382edab88773973ef5","lineage":{"source_cell_keys":["ledger.source_cell.v1:dd1d91de62f0f227a5d2158c","ledger.source_cell.v1:43004e85396ce7be9004f6d1"],"source_record_id":"dwp.uc_deductions.month2025_04.total_units.month.total_units","source_row_keys":[]},"observed_measure":{"source_concept":"dwp.uc_benefit_units","source_measure_id":"total_units","source_name":"dwp","source_table":"Universal Credit deductions statistics March 2025 to February 2026, Table 1","unit":"count"},"observed_measure_key":"ledger.observed_measure.v2:33357036d21a31ac02d72984","period":{"type":"month","value":"2025-04"},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:e4d7cc18902f0908808e62ec","source":{"extracted_at":"2026-08-19","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/dwp/dwp-uc-deductions-march-2025-february-2026/2026/307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b/universal-credit-deductions-march-2025-to-february-2026.ods","raw_r2_uri":"r2://ledger-raw/raw/dwp/dwp-uc-deductions-march-2025-february-2026/2026/307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b/universal-credit-deductions-march-2025-to-february-2026.ods","source_file":"universal-credit-deductions-march-2025-to-february-2026.ods","source_name":"dwp","source_sha256":"307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b","source_size_bytes":148671,"source_table":"Universal Credit deductions statistics March 2025 to February 2026, Table 1","url":"https://assets.publishing.service.gov.uk/media/69fb3ea22a6137e93226b7ce/universal-credit-deductions-march-2025-to-february-2026.ods","vintage":"uc_deductions_2026_05_12"},"source_release_key":"ledger.source_release.v2:fbd0f132a18af51870b6097e","source_series_key":"ledger.source_series.v2:90803eebc1970c036317afd2","universe_constraint_set_key":"ledger.universe_constraint_set.v2:5de55a05f928b463a7699aa4","universe_constraints":{"domain":"universal_credit"},"value":6380000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:8166527e94709e1cf6f05d83","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"dwp","canonical_concept":"dwp.uc_benefit_units","concept_alignment_key":"ledger.concept_alignment.v2:f926aa77f065d747d171dac7","evidence_notes":"Derived within Table 1 as households with a deduction divided by the published share, rounded to 10,000. DWP household means a UC benefit unit, not an ONS household; see policyengine-uk-data#457.","evidence_url":"https://www.gov.uk/government/statistics/universal-credit-quarterly-statistics-29-april-2013-to-12-february-2026/universal-credit-deductions-statistics-march-2025-to-february-2026","relation":"source_label","source_concept":"dwp.uc_benefit_units"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"benefit_unit","role":"universal_credit_unit_of_assessment"},"geography":{"id":"K03000001","level":"country","vintage":"current"},"label":"Great Britain 2025-05 month count dwp uc benefit units for benefit unit [dwp Universal Credit deductions statistics March 2025 to February 2026, Table 1 universal-credit-deductions-march-2025-to-february-2026.ods uc_deductions_2026_05_12]","layout":{"groupby_dimension":"dwp.uc_deductions_month","groupby_ordinal":0,"groupby_value_id":"month","groupby_value_label":"May 2025","measure_id":"total_units","measure_label":"Total UC benefit units","measure_ordinal":0,"record_set_id":"dwp.uc_deductions.month2025_05.total_units","record_set_spec_hash":"0c949577abc5d27616f8349d","record_set_spec_id":"dwp.uc_deductions.month2025_05.total_units.v1","source_column_id":"total_units","source_row_id":"month","table_record_kind":"total","groupby_dimension_label":"Universal Credit deductions month"},"legacy_fact_key":"ledger.fact.v1:9e623691a35d8e3b1bde5368","lineage":{"source_cell_keys":["ledger.source_cell.v1:7e171e5eb2301b4bb9fc3d1b","ledger.source_cell.v1:b181dacd39f539b014c2b1ff"],"source_record_id":"dwp.uc_deductions.month2025_05.total_units.month.total_units","source_row_keys":[]},"observed_measure":{"source_concept":"dwp.uc_benefit_units","source_measure_id":"total_units","source_name":"dwp","source_table":"Universal Credit deductions statistics March 2025 to February 2026, Table 1","unit":"count"},"observed_measure_key":"ledger.observed_measure.v2:33357036d21a31ac02d72984","period":{"type":"month","value":"2025-05"},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:8fd726b2e9e0a4f811e835e7","source":{"extracted_at":"2026-08-19","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/dwp/dwp-uc-deductions-march-2025-february-2026/2026/307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b/universal-credit-deductions-march-2025-to-february-2026.ods","raw_r2_uri":"r2://ledger-raw/raw/dwp/dwp-uc-deductions-march-2025-february-2026/2026/307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b/universal-credit-deductions-march-2025-to-february-2026.ods","source_file":"universal-credit-deductions-march-2025-to-february-2026.ods","source_name":"dwp","source_sha256":"307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b","source_size_bytes":148671,"source_table":"Universal Credit deductions statistics March 2025 to February 2026, Table 1","url":"https://assets.publishing.service.gov.uk/media/69fb3ea22a6137e93226b7ce/universal-credit-deductions-march-2025-to-february-2026.ods","vintage":"uc_deductions_2026_05_12"},"source_release_key":"ledger.source_release.v2:fbd0f132a18af51870b6097e","source_series_key":"ledger.source_series.v2:2b33c933b0135dfa7ed509e4","universe_constraint_set_key":"ledger.universe_constraint_set.v2:5de55a05f928b463a7699aa4","universe_constraints":{"domain":"universal_credit"},"value":6600000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:a90579c0ebd5dbf68afff710","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"dwp","canonical_concept":"dwp.uc_benefit_units","concept_alignment_key":"ledger.concept_alignment.v2:f926aa77f065d747d171dac7","evidence_notes":"Derived within Table 1 as households with a deduction divided by the published share, rounded to 10,000. DWP household means a UC benefit unit, not an ONS household; see policyengine-uk-data#457.","evidence_url":"https://www.gov.uk/government/statistics/universal-credit-quarterly-statistics-29-april-2013-to-12-february-2026/universal-credit-deductions-statistics-march-2025-to-february-2026","relation":"source_label","source_concept":"dwp.uc_benefit_units"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"benefit_unit","role":"universal_credit_unit_of_assessment"},"geography":{"id":"K03000001","level":"country","vintage":"current"},"label":"Great Britain 2025-06 month count dwp uc benefit units for benefit unit [dwp Universal Credit deductions statistics March 2025 to February 2026, Table 1 universal-credit-deductions-march-2025-to-february-2026.ods uc_deductions_2026_05_12]","layout":{"groupby_dimension":"dwp.uc_deductions_month","groupby_ordinal":0,"groupby_value_id":"month","groupby_value_label":"June 2025","measure_id":"total_units","measure_label":"Total UC benefit units","measure_ordinal":0,"record_set_id":"dwp.uc_deductions.month2025_06.total_units","record_set_spec_hash":"28c08eaae7fbb7ad17c1ac13","record_set_spec_id":"dwp.uc_deductions.month2025_06.total_units.v1","source_column_id":"total_units","source_row_id":"month","table_record_kind":"total","groupby_dimension_label":"Universal Credit deductions month"},"legacy_fact_key":"ledger.fact.v1:422b2ea82994dae684f67b76","lineage":{"source_cell_keys":["ledger.source_cell.v1:187cc3e9db9f8b0be51eaf51","ledger.source_cell.v1:cfed2d23ccf618b5ab6aebe6"],"source_record_id":"dwp.uc_deductions.month2025_06.total_units.month.total_units","source_row_keys":[]},"observed_measure":{"source_concept":"dwp.uc_benefit_units","source_measure_id":"total_units","source_name":"dwp","source_table":"Universal Credit deductions statistics March 2025 to February 2026, Table 1","unit":"count"},"observed_measure_key":"ledger.observed_measure.v2:33357036d21a31ac02d72984","period":{"type":"month","value":"2025-06"},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:1c029a40f45e74ca403873b5","source":{"extracted_at":"2026-08-19","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/dwp/dwp-uc-deductions-march-2025-february-2026/2026/307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b/universal-credit-deductions-march-2025-to-february-2026.ods","raw_r2_uri":"r2://ledger-raw/raw/dwp/dwp-uc-deductions-march-2025-february-2026/2026/307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b/universal-credit-deductions-march-2025-to-february-2026.ods","source_file":"universal-credit-deductions-march-2025-to-february-2026.ods","source_name":"dwp","source_sha256":"307ec8fa49a1f1e23db3c59f1282e16609de03444e501824e204b4151e2e5c9b","source_size_bytes":148671,"source_table":"Universal Credit deductions statistics March 2025 to February 2026, Table 1","url":"https://assets.publishing.service.gov.uk/media/69fb3ea22a6137e93226b7ce/universal-credit-deductions-march-2025-to-february-2026.ods","vintage":"uc_deductions_2026_05_12"},"source_release_key":"ledger.source_release.v2:fbd0f132a18af51870b6097e","source_series_key":"ledger.source_series.v2:ae7cf0037f9e218e85e35c73","universe_constraint_set_key":"ledger.universe_constraint_set.v2:5de55a05f928b463a7699aa4","universe_constraints":{"domain":"universal_credit"},"value":6600000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} @@ -145,4 +145,4 @@ {"aggregate_fact_key":"ledger.aggregate_fact.v2:31d709fc393c2bf4d04efca5","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"hmrc","canonical_concept":"hmrc.cgt_taxpayers_individuals","concept_alignment_key":"ledger.concept_alignment.v2:8bfdd3520a6413c3b60f4a2b","evidence_notes":"CGT statistics 2026 release, Table 1, year of disposal 2024 to 2025; counts in thousands, amounts GBP million. Provisional per publication notes.","evidence_url":"https://www.gov.uk/government/statistics/capital-gains-tax-statistics","relation":"source_label","source_concept":"hmrc.cgt_taxpayers_individuals"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"tax_unit","role":"taxpayer"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2024 tax year count hmrc cgt taxpayers individuals for tax unit [hmrc Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods cgt_statistics_2026]","layout":{"groupby_dimension":"hmrc.cgt_table1_line","groupby_ordinal":0,"groupby_value_id":"ty2024","groupby_value_label":"Year of disposal 2024 to 2025","measure_id":"individuals_count","measure_label":"CGT individuals","measure_ordinal":0,"record_set_id":"hmrc.cgt_statistics_2026.table1.ty2024","record_set_spec_hash":"a6e2cfe0ff499a7803f235b9","record_set_spec_id":"hmrc.cgt_statistics_2026.table1.ty2024.v1","source_column_id":"individuals_count","source_row_id":"ty2024","table_record_kind":"total","groupby_dimension_label":"Capital Gains Tax table line"},"legacy_fact_key":"ledger.fact.v1:2944e255963210efe631cbb3","lineage":{"source_cell_keys":["ledger.source_cell.v1:dee75435ee62f34ab74b09f8","ledger.source_cell.v1:a9d77284a3d10fb3af258097"],"source_record_id":"hmrc.cgt_statistics_2026.table1.ty2024.ty2024.individuals_count","source_row_keys":[]},"observed_measure":{"source_concept":"hmrc.cgt_taxpayers_individuals","source_measure_id":"individuals_count","source_name":"hmrc","source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","unit":"count"},"observed_measure_key":"ledger.observed_measure.v2:4cc22757ebd4fd8bdb5b45ad","period":{"type":"tax_year","value":2024},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:813226f79ce5af29f274cef7","source":{"extracted_at":"2026-09-03","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/uk/hmrc/hmrc-cgt-statistics-2026/2026/d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","raw_r2_uri":"r2://ledger-raw/raw/uk/hmrc/hmrc-cgt-statistics-2026/2026/d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","source_file":"Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","source_name":"hmrc","source_sha256":"d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef","source_size_bytes":9696,"source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","url":"https://assets.publishing.service.gov.uk/media/6a7b23f1bbafcd1db3b6e420/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","vintage":"cgt_statistics_2026"},"source_release_key":"ledger.source_release.v2:a894879170042e399a418f69","source_series_key":"ledger.source_series.v2:d55b5fe72802837d324640b3","universe_constraint_set_key":"ledger.universe_constraint_set.v2:31e69e018123fa4b604582eb","universe_constraints":{"domain":"capital_gains_tax"},"value":551000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:12060d20a417d85d67cf24e8","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"hmrc","canonical_concept":"hmrc.cgt_gains_individuals","concept_alignment_key":"ledger.concept_alignment.v2:712eab328c2a6a07c0e261c8","evidence_notes":"CGT statistics 2026 release, Table 1, year of disposal 2024 to 2025; counts in thousands, amounts GBP million. Provisional per publication notes.","evidence_url":"https://www.gov.uk/government/statistics/capital-gains-tax-statistics","relation":"source_label","source_concept":"hmrc.cgt_gains_individuals"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"tax_unit","role":"taxpayer"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2024 tax year sum hmrc cgt gains individuals for tax unit [hmrc Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods cgt_statistics_2026]","layout":{"groupby_dimension":"hmrc.cgt_table1_line","groupby_ordinal":0,"groupby_value_id":"ty2024","groupby_value_label":"Year of disposal 2024 to 2025","measure_id":"individuals_gains","measure_label":"Chargeable gains, individuals","measure_ordinal":1,"record_set_id":"hmrc.cgt_statistics_2026.table1.ty2024","record_set_spec_hash":"a6e2cfe0ff499a7803f235b9","record_set_spec_id":"hmrc.cgt_statistics_2026.table1.ty2024.v1","source_column_id":"individuals_gains","source_row_id":"ty2024","table_record_kind":"total","groupby_dimension_label":"Capital Gains Tax table line"},"legacy_fact_key":"ledger.fact.v1:81f33d75ccbf5ee5117b3c7c","lineage":{"source_cell_keys":["ledger.source_cell.v1:9f9a66fb7d3db43416f3e800","ledger.source_cell.v1:5597f55e10149171c3df201b"],"source_record_id":"hmrc.cgt_statistics_2026.table1.ty2024.ty2024.individuals_gains","source_row_keys":[]},"observed_measure":{"source_concept":"hmrc.cgt_gains_individuals","source_measure_id":"individuals_gains","source_name":"hmrc","source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:eefc11e7f0292ad4350062e8","period":{"type":"tax_year","value":2024},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:1c1a1339fa42073bcb95e119","source":{"extracted_at":"2026-09-03","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/uk/hmrc/hmrc-cgt-statistics-2026/2026/d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","raw_r2_uri":"r2://ledger-raw/raw/uk/hmrc/hmrc-cgt-statistics-2026/2026/d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","source_file":"Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","source_name":"hmrc","source_sha256":"d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef","source_size_bytes":9696,"source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","url":"https://assets.publishing.service.gov.uk/media/6a7b23f1bbafcd1db3b6e420/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","vintage":"cgt_statistics_2026"},"source_release_key":"ledger.source_release.v2:a894879170042e399a418f69","source_series_key":"ledger.source_series.v2:d55b5fe72802837d324640b3","universe_constraint_set_key":"ledger.universe_constraint_set.v2:31e69e018123fa4b604582eb","universe_constraints":{"domain":"capital_gains_tax"},"value":119258000000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} {"aggregate_fact_key":"ledger.aggregate_fact.v2:222c397017de7bff0a6583a7","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"hmrc","canonical_concept":"hmrc.cgt_tax_individuals","concept_alignment_key":"ledger.concept_alignment.v2:0e8155d8bbb3cf7e0eb4bb42","evidence_notes":"CGT statistics 2026 release, Table 1, year of disposal 2024 to 2025; counts in thousands, amounts GBP million. Provisional per publication notes.","evidence_url":"https://www.gov.uk/government/statistics/capital-gains-tax-statistics","relation":"source_label","source_concept":"hmrc.cgt_tax_individuals"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"tax_unit","role":"taxpayer"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2024 tax year sum hmrc cgt tax individuals for tax unit [hmrc Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods cgt_statistics_2026]","layout":{"groupby_dimension":"hmrc.cgt_table1_line","groupby_ordinal":0,"groupby_value_id":"ty2024","groupby_value_label":"Year of disposal 2024 to 2025","measure_id":"individuals_tax","measure_label":"CGT liabilities, individuals","measure_ordinal":2,"record_set_id":"hmrc.cgt_statistics_2026.table1.ty2024","record_set_spec_hash":"a6e2cfe0ff499a7803f235b9","record_set_spec_id":"hmrc.cgt_statistics_2026.table1.ty2024.v1","source_column_id":"individuals_tax","source_row_id":"ty2024","table_record_kind":"total","groupby_dimension_label":"Capital Gains Tax table line"},"legacy_fact_key":"ledger.fact.v1:e3a856b99a58164c4ee798dc","lineage":{"source_cell_keys":["ledger.source_cell.v1:7ae12aa033db19c6b7c480e5","ledger.source_cell.v1:0345a2081096157996666e2c"],"source_record_id":"hmrc.cgt_statistics_2026.table1.ty2024.ty2024.individuals_tax","source_row_keys":[]},"observed_measure":{"source_concept":"hmrc.cgt_tax_individuals","source_measure_id":"individuals_tax","source_name":"hmrc","source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:bf19586c602a63e134a08e54","period":{"type":"tax_year","value":2024},"provenance_class":"administrative","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:9bcc5d8064b3b8a364fb8093","source":{"extracted_at":"2026-09-03","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/uk/hmrc/hmrc-cgt-statistics-2026/2026/d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","raw_r2_uri":"r2://ledger-raw/raw/uk/hmrc/hmrc-cgt-statistics-2026/2026/d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","source_file":"Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","source_name":"hmrc","source_sha256":"d1413c30486f590d952d6e9c8940af6356ec796414418781412a89ba4c90c1ef","source_size_bytes":9696,"source_table":"Capital Gains Tax statistics Table 1: taxpayer numbers, gains and tax liabilities by year of disposal","url":"https://assets.publishing.service.gov.uk/media/6a7b23f1bbafcd1db3b6e420/Table_1_2026_Taxpayer_numbers_gains_and_tax_liabilities.ods","vintage":"cgt_statistics_2026"},"source_release_key":"ledger.source_release.v2:a894879170042e399a418f69","source_series_key":"ledger.source_series.v2:d55b5fe72802837d324640b3","universe_constraint_set_key":"ledger.universe_constraint_set.v2:31e69e018123fa4b604582eb","universe_constraints":{"domain":"capital_gains_tax"},"value":22503000000,"value_type":"integer","dimension_labels":{},"dimension_value_labels":{}} -{"aggregate_fact_key":"ledger.aggregate_fact.v2:93699bb9caa7ec0d6833f420","aggregation":{"method":"sum"},"assertion":"source_projection","concept_alignment":{"authority":"obr","canonical_concept":"obr.capital_gains_tax","concept_alignment_key":"ledger.concept_alignment.v2:6c86ad1687d5a175a53410d0","evidence_notes":"OBR EFO March 2026 detailed forecast tables, sheet 3.8, row 22 ('Capital gains tax'), GBP billion.","evidence_url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","relation":"source_label","source_concept":"obr.capital_gains_tax"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K02000001","level":"country","vintage":"current"},"label":"United Kingdom 2025 fiscal year projected sum obr capital gains tax for person [obr EFO March 2026 detailed forecast tables: receipts efo_receipts.xlsx efo_march_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_ordinal":0,"groupby_value_id":"capital_gains_tax","groupby_value_label":"Capital gains tax","measure_id":"amount","measure_label":"Capital gains tax, FY2025-26","measure_ordinal":0,"record_set_id":"obr.efo_2026_03.receipts.capital_gains_tax.fy2025","record_set_spec_hash":"3a29ebe1ae930bffc01419d0","record_set_spec_id":"obr.efo_2026_03.receipts.capital_gains_tax.fy2025.v1","source_column_id":"amount","source_row_id":"capital_gains_tax","table_record_kind":"total","groupby_dimension_label":"Economic and fiscal outlook line"},"legacy_fact_key":"ledger.fact.v1:4ae0218b8aabc16818fee69b","lineage":{"source_cell_keys":["ledger.source_cell.v1:f48d3b937b9cd014045e594c","ledger.source_cell.v1:8273082e0a8219d26d7f94d9"],"source_record_id":"obr.efo_2026_03.receipts.capital_gains_tax.fy2025.capital_gains_tax.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.capital_gains_tax","source_measure_id":"amount","source_name":"obr","source_table":"EFO March 2026 detailed forecast tables: receipts","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:6bdb8644c98a705e2c4d4d26","period":{"type":"fiscal_year","value":2025},"provenance_class":"model_output","schema_version":"ledger.consumer_fact.v1","semantic_fact_key":"ledger.semantic_fact.v2:543340b7e41c1c5d710aafde","source":{"extracted_at":"2026-08-06","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","raw_r2_uri":"r2://ledger-raw/raw/obr/obr-efo-receipts-march-2026/2026/f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28/efo_receipts.xlsx","source_file":"efo_receipts.xlsx","source_name":"obr","source_sha256":"f65b6cb7f96931d4abd85940794eb60f6f65afca8bbf16c74a4548bf92766a28","source_size_bytes":187899,"source_table":"EFO March 2026 detailed forecast tables: receipts","url":"https://obr.uk/download/march-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","vintage":"efo_march_2026"},"source_release_key":"ledger.source_release.v2:cd7332ed9168974f4875f7c7","source_series_key":"ledger.source_series.v2:6a7181a404bd1ee595a688f2","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":21801546197.09165,"value_type":"number","dimension_labels":{},"dimension_value_labels":{}} +{"aggregate_fact_key":"ledger.aggregate_fact.v2:81ca86a5fa9d42cfa0eff5e3","aggregation":{"method":"sum"},"assertion":"observation","concept_alignment":{"authority":"obr","canonical_concept":"obr.capital_gains_tax","concept_alignment_key":"ledger.concept_alignment.v2:c2b72c189ea6056e9c475500","evidence_notes":"OBR EFO October 2026 detailed forecast tables, table 4.8, row 22 ('Capital gains tax'), GBP billion.","evidence_url":"https://obr.uk/download/october-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","relation":"source_label","source_concept":"obr.capital_gains_tax"},"dimension_set_key":"ledger.dimension_set.v2:44136fa355b3678a1146ad16","dimensions":{},"entity":{"name":"person","role":"resident_population"},"geography":{"id":"K02000001","level":"country","name":"United Kingdom","vintage":"current"},"label":"United Kingdom 2025 fiscal year sum obr capital gains tax for person [obr EFO October 2026 detailed forecast tables: receipts efo_receipts.xlsx efo_october_2026]","layout":{"groupby_dimension":"obr.efo_line","groupby_dimension_label":"EFO table line","groupby_ordinal":0,"groupby_value_id":"capital_gains_tax","groupby_value_label":"Capital gains tax","measure_id":"amount","measure_label":"Capital gains tax, FY2025-26","measure_ordinal":0,"record_set_id":"obr.efo_2026_10.receipts.capital_gains_tax.fy2025","record_set_spec_hash":"f4765b01efd02d3d24e4c044","record_set_spec_id":"obr.efo_2026_10.receipts.capital_gains_tax.fy2025.v1","source_column_id":"amount","source_row_id":"capital_gains_tax","table_record_kind":"total"},"legacy_fact_key":"ledger.fact.v1:3e82503c242c9dbb3969f7a4","lineage":{"source_cell_keys":["ledger.source_cell.v1:cdb3fde7097274c736cf3ac1","ledger.source_cell.v1:d578c10c20922df783e65781"],"source_record_id":"obr.efo_2026_10.receipts.capital_gains_tax.fy2025.capital_gains_tax.amount","source_row_keys":[]},"observed_measure":{"source_concept":"obr.capital_gains_tax","source_measure_id":"amount","source_name":"obr","source_table":"EFO October 2026 detailed forecast tables: receipts","unit":"gbp"},"observed_measure_key":"ledger.observed_measure.v2:4d2ea954b08e54ca0d4491d5","period":{"type":"fiscal_year","value":2025},"provenance_class":"model_output","schema_version":"chronicle.consumer_fact.v4","semantic_fact_key":"ledger.semantic_fact.v2:90f7a560722856f754c565a8","source":{"extracted_at":"2026-10-29","extraction_method":"CellSelectorSpec and SourceRecordSpec resolved from cells","method_notes":"Each fact carries source_record_id, source_cell_keys, and source_row_keys when available.","raw_r2_bucket":"ledger-raw","raw_r2_key":"raw/uk/obr/obr-efo-receipts-october-2026/2026/d115705716d77b11c190385d41cb1924f30080c9331a8a386c04d4e65a368e95/efo_receipts.xlsx","raw_r2_uri":"r2://ledger-raw/raw/uk/obr/obr-efo-receipts-october-2026/2026/d115705716d77b11c190385d41cb1924f30080c9331a8a386c04d4e65a368e95/efo_receipts.xlsx","source_file":"efo_receipts.xlsx","source_name":"obr","source_sha256":"d115705716d77b11c190385d41cb1924f30080c9331a8a386c04d4e65a368e95","source_size_bytes":214092,"source_table":"EFO October 2026 detailed forecast tables: receipts","url":"https://obr.uk/download/october-2026-economic-and-fiscal-outlook-detailed-forecast-tables-receipts/","vintage":"efo_october_2026"},"source_release_key":"ledger.source_release.v2:56f741e3cc306af66edbf958","source_series_key":"ledger.source_series.v2:d6b96d92debba3da2eee69aa","universe_constraint_set_key":"ledger.universe_constraint_set.v2:ecb00e907376ba856934e4ad","universe_constraints":{"domain":"public_sector_finances"},"value":24310000000,"value_type":"integer","dimension_labels":{"obr.efo_line":"EFO table line"},"dimension_value_labels":{"obr.efo_line":{"capital_gains_tax":"Capital gains tax"}}} diff --git a/packages/microcosm-data/pyproject.toml b/packages/microcosm-data/pyproject.toml index 90d3ccad8b..12a87b6d6a 100644 --- a/packages/microcosm-data/pyproject.toml +++ b/packages/microcosm-data/pyproject.toml @@ -37,7 +37,7 @@ us = ["policyengine-us>=2.2.1,<3", "policyengine-core==3.32.5"] # The UK artifact lives in a PRIVATE repo (UK Data Service licence): loads # require an authenticated HF token with access. The loader surfaces the # 401 with that explanation rather than retrying. -uk = ["policyengine-uk>=2.164.2"] +uk = ["policyengine-uk>=2.165.0"] [project.urls] Homepage = "https://microcosm.institute" diff --git a/packages/microcosm-data/src/microcosm/data/contract.py b/packages/microcosm-data/src/microcosm/data/contract.py index 27856156e9..e313b49af9 100644 --- a/packages/microcosm-data/src/microcosm/data/contract.py +++ b/packages/microcosm-data/src/microcosm/data/contract.py @@ -451,13 +451,13 @@ def compatibility_claim_declarer_error(declared_by: object) -> str | None: # fingerprint derives from the manifest digest. Editing the spec moves all # three here in the same reviewed change. _UK_GATE_BATTERY_POLICY_SHA256 = ( - "29c866ba365999cfd39a5ddceb94e159396759e575a8ac99de619e3f03525653" + "6f4c65471fc61bd73ff4bc3de416f630ce36cc0c073651839d78734557f16896" ) _UK_GATE_BATTERY_GATES_MANIFEST_SHA256 = ( - "a9e1187a619794b9e159b209a6f6476a24260791df6bb14ae72f9f9bfcaa7514" + "fa239940047692e11ac51de17b5b754c9d9779de505459813bb88f4f420a62c0" ) _UK_GATE_BATTERY_SPEC_FINGERPRINT = ( - "6bd701aa0257a7faad66f5ee8f80f8e4afb664298b70c7093e5b0e220677049d" + "d496401beaabb105377249dd1567e0b1400667a6bf322fd4825f7f37d0cd431a" ) #: Spec entry id -> the legacy gate name whose observable detail checks #: apply unchanged (the battery re-keys the report by entry id; the gate @@ -561,6 +561,7 @@ def compatibility_claim_declarer_error(declared_by: object) -> str | None: "uk_stage_frs_person_draws_apprentices": ("stage_health", "transferred"), "uk_stage_isa_subscriptions_invariants": ("stage_health", "transferred"), "uk_stage_isa_subscriptions": ("stage_health", "transferred"), + "uk_stage_company_cars_invariants": ("stage_health", "transferred"), "uk_stage_age_tail_targets": ("stage_health", "assembled"), "uk_stage_frs_relationships_composition": ("stage_health", "assembled"), "uk_ledger_compile_parity_local_incumbent_2025": ( @@ -670,6 +671,7 @@ def compatibility_claim_declarer_error(declared_by: object) -> str | None: "uk_stage_frs_person_draws_apprentices", "uk_stage_isa_subscriptions_invariants", "uk_stage_isa_subscriptions", + "uk_stage_company_cars_invariants", "uk_stage_age_tail_targets", "uk_stage_frs_relationships_composition", "uk_cgt_projection_entrants", @@ -898,6 +900,7 @@ def _uk_line_cut_tag_re(release_id: str) -> re.Pattern[str] | None: "uk_stage_hmrc_spi_income_spine_identity", "uk_stage_isa_subscriptions", "uk_stage_isa_subscriptions_invariants", + "uk_stage_company_cars_invariants", "uk_stage_lcfs_consumption_basis", "uk_stage_lcfs_consumption_bus_pricing", "uk_stage_lcfs_consumption_energy_rake", @@ -964,10 +967,10 @@ def _uk_line_cut_tag_re(release_id: str) -> re.Pattern[str] | None: _UK_CERTIFICATION_PART_DIGESTS: Mapping[str, Mapping[str, str]] = { "spine": { "gates_manifest_sha256": ( - "06f62df651d151e586d6102ed2110b3b2348bd881826d4d6d66621e4ab8abb1f" + "b4404aa1e65a4c0661055e520ba6d45fdad0681335e4c01a2db4946e09278df9" ), "policy_sha256": ( - "390a79297f7817def126c7805f492328c447e6a0d6d376dc8b946b98b9f96725" + "35e3d79900ea1ad36f25f292bb928a0d48c22071aaa07d3d27b2d5bd0c4f2f9f" ), }, "calibration_seam": { @@ -980,10 +983,10 @@ def _uk_line_cut_tag_re(release_id: str) -> re.Pattern[str] | None: }, "release_cut": { "gates_manifest_sha256": ( - "c44ce8629cfc9a48e6aaeb9d77012c4fad382b8ef0e232476b9bc8c8e83dbefc" + "03dfafca2b04d85df1f974110e02d348fbe80fa1205ce68c42fbc3e9c9cfb910" ), "policy_sha256": ( - "b335bef4e20b9803b60e728bfb2f045d282d16309429b00d72bf86dd4f4bafd8" + "63630fefcebe29c45930e6e9a4888d7e11774129ef8d30c8337c6256499a9387" ), }, } diff --git a/packages/microcosm-data/tests/engine_free/shared/test_contract.py b/packages/microcosm-data/tests/engine_free/shared/test_contract.py index 37e33febf5..653a8fb0e9 100644 --- a/packages/microcosm-data/tests/engine_free/shared/test_contract.py +++ b/packages/microcosm-data/tests/engine_free/shared/test_contract.py @@ -220,13 +220,13 @@ def _trusted_terminal_gate_signing_key(monkeypatch) -> None: UK_GATE_BATTERY_PRODUCER = "microcosm.build.gate_battery" UK_GATE_BATTERY_SIGNING_KEY_ENV = "MICROCOSM_UK_TERMINAL_GATE_SIGNING_KEY" UK_GATE_BATTERY_POLICY_SHA256 = ( - "29c866ba365999cfd39a5ddceb94e159396759e575a8ac99de619e3f03525653" + "6f4c65471fc61bd73ff4bc3de416f630ce36cc0c073651839d78734557f16896" ) UK_GATE_BATTERY_GATES_MANIFEST_SHA256 = ( - "a9e1187a619794b9e159b209a6f6476a24260791df6bb14ae72f9f9bfcaa7514" + "fa239940047692e11ac51de17b5b754c9d9779de505459813bb88f4f420a62c0" ) UK_GATE_BATTERY_SPEC_FINGERPRINT = ( - "6bd701aa0257a7faad66f5ee8f80f8e4afb664298b70c7093e5b0e220677049d" + "d496401beaabb105377249dd1567e0b1400667a6bf322fd4825f7f37d0cd431a" ) UK_GATE_BATTERY_DEGENERATE_EVIDENCE_SHA256 = ( "f246388de42654dd68dbbb40c42282001b5b0a8bf48976162bcb1199085cb1d3" @@ -369,6 +369,7 @@ def _trusted_terminal_gate_signing_key(monkeypatch) -> None: ), "uk_stage_isa_subscriptions_invariants": ("stage_health", "transferred", None), "uk_stage_isa_subscriptions": ("stage_health", "transferred", None), + "uk_stage_company_cars_invariants": ("stage_health", "transferred", None), "uk_stage_hmrc_cgt_asset_type_spine_summary": ( "stage_health", "transferred", @@ -1444,6 +1445,7 @@ def _gate_battery_payload( "uk_stage_frs_person_draws_apprentices": "frs_person_draws", "uk_stage_isa_subscriptions_invariants": "isa_subscriptions", "uk_stage_isa_subscriptions": "isa_subscriptions", + "uk_stage_company_cars_invariants": "company_cars", "uk_stage_age_tail_targets": "age_tail", "uk_stage_frs_relationships_composition": "frs_relationships", } diff --git a/packages/microcosm-frame/pyproject.toml b/packages/microcosm-frame/pyproject.toml index 2d1ce2b05e..7271af7c13 100644 --- a/packages/microcosm-frame/pyproject.toml +++ b/packages/microcosm-frame/pyproject.toml @@ -22,7 +22,7 @@ policyengine = [ "policyengine-core==3.32.5", "microunit>=0.1.0", ] -uk = ["policyengine-uk>=2.164.2"] +uk = ["policyengine-uk>=2.165.0"] # The Axiom adapter's PyPI-resolvable dependencies. The engine itself # (axiom-rules-engine + its dense native extension) is not on PyPI yet and # installs from a checkout; see microcosm/frame/adapters/axiom.py. diff --git a/packages/microcosm-frame/src/microcosm/frame/adapters/policyengine_uk_concepts.py b/packages/microcosm-frame/src/microcosm/frame/adapters/policyengine_uk_concepts.py index 8c524f6843..df8dc76f93 100644 --- a/packages/microcosm-frame/src/microcosm/frame/adapters/policyengine_uk_concepts.py +++ b/packages/microcosm-frame/src/microcosm/frame/adapters/policyengine_uk_concepts.py @@ -35,7 +35,7 @@ # --------------------------------------------------------------------------- # # Which PolicyEngine-UK inputs each engine-neutral concept feeds -# (microcosm.frame.concepts), reviewed against policyengine-uk 2.164.2. Every +# (microcosm.frame.concepts), reviewed against policyengine-uk 2.165.0. Every # target is a pure input (in ``PolicyEngineUKEngine.variables``). The UK # loader also accepts some formula-owned variables as overrides # (``employment_income``, ``state_pension_reported``, ``is_household_head``); @@ -434,7 +434,7 @@ def _uk_take_up(program: str, entity: str) -> InputBinding: POLICYENGINE_UK_CONCEPT_MAPPING = ConceptMapping( engine="policyengine-uk", - engine_version="2.164.2", + engine_version="2.165.0", entity_correspondence={"person": "person", "household": "household"}, input_declaration=InputDeclaration.ENGINE_TYPED, bindings=( @@ -801,6 +801,11 @@ def _uk_take_up(program: str, entity: str) -> InputBinding: "stocks_and_shares_isa sum them; the isa_subscriptions stage " "splits the WAS household totals into them (microcosm#1415), a " "split of one wrapper's balance, not of liquid financial assets. " + "Since policyengine-uk 2.165.0 company_car_list_price and " + "company_car_capital_contributions describe a car the person's " + "employer makes available, whose benefit is taxed as employment " + "income (ITEPA 2003 ss. 121 and 132); the company_cars stage writes " + "them from the FRS job table, and neither is the person's asset. " "savings and share_like_capital are two " "of Universal Credit's capital sources " "(gov.dwp.universal_credit.means_test.capital.sources); since " diff --git a/packages/microcosm-frame/tests/engine/uk/test_concept_mapping_policyengine_uk.py b/packages/microcosm-frame/tests/engine/uk/test_concept_mapping_policyengine_uk.py index db056d49dc..462f599210 100644 --- a/packages/microcosm-frame/tests/engine/uk/test_concept_mapping_policyengine_uk.py +++ b/packages/microcosm-frame/tests/engine/uk/test_concept_mapping_policyengine_uk.py @@ -132,8 +132,9 @@ def test_the_mapping_notes_formula_ownership_claims_hold(engine) -> None: def test_the_liquid_asset_reason_holds(engine) -> None: # Financial wealth is a household input. The person-level GBP stocks are a # debt, a car's list price, the Lifetime ISA balance, which the engine - # documents as already inside the household's financial wealth, and the - # cash and stocks-and-shares ISA balances the household ISA totals sum. + # documents as already inside the household's financial wealth, the + # cash and stocks-and-shares ISA balances the household ISA totals sum, + # and a company car's list price and capital contributions. # uc_reported_capital defaults to -1 since policyengine-uk 2.136.1: set to # zero or more it is a unit's complete capital. benunit_reported_capital, # a benefit-unit input unset at -1, replaces the household financial proxy @@ -161,6 +162,10 @@ def test_the_liquid_asset_reason_holds(engine) -> None: # (microcosm#1415). "cash_isa_balance", "stocks_and_shares_isa_balance", + # A car the employer makes available (2.165.0): its list price and the + # employee's capital contributions; the company_cars stage writes them. + "company_car_list_price", + "company_car_capital_contributions", } for name in ("cash_isa", "stocks_and_shares_isa"): assert name not in inputs, name diff --git a/packages/microcosm-frame/tests/golden/concept-coverage/policyengine-uk.json b/packages/microcosm-frame/tests/golden/concept-coverage/policyengine-uk.json index 6c78f1d393..a67b7a80fc 100644 --- a/packages/microcosm-frame/tests/golden/concept-coverage/policyengine-uk.json +++ b/packages/microcosm-frame/tests/golden/concept-coverage/policyengine-uk.json @@ -405,8 +405,8 @@ } ], "engine": "policyengine-uk", - "engine_version": "2.164.2", - "input_count": 360, + "engine_version": "2.165.0", + "input_count": 369, "schema_sha256": "5a55669d0447a686692911a6327ae298f19741dde29559f2654a75807878a141", "structural_inputs": [ { @@ -723,6 +723,42 @@ "entity": "household", "name": "communication_consumption" }, + { + "entity": "person", + "name": "company_car_availability" + }, + { + "entity": "person", + "name": "company_car_capital_contributions" + }, + { + "entity": "person", + "name": "company_car_co2_emissions" + }, + { + "entity": "person", + "name": "company_car_electric_range" + }, + { + "entity": "person", + "name": "company_car_fuel_type" + }, + { + "entity": "person", + "name": "company_car_list_price" + }, + { + "entity": "person", + "name": "company_car_private_fuel_provided" + }, + { + "entity": "person", + "name": "company_car_private_use_payments" + }, + { + "entity": "person", + "name": "company_car_registered_from_6_april_2020" + }, { "entity": "household", "name": "consumer_debt" @@ -1693,7 +1729,7 @@ "fact:household.reference_person_id": "is_household_head is formula-owned (the oldest member). The UK build overrides it with the FRS household reference person (frs_spine.py), an override the loader accepts, but it is not an input, so the mapping does not target it. Every housing input is household-level, so nothing is allocated to the reference person.", "fact:household.source_household_id": "Original donor household lineage is build provenance and weight diagnostic support, not a policyengine-uk rules input.", "fact:person.legal_marital_status": "policyengine-uk derives marital status from benefit-unit composition; marital_status and is_married are formula-owned.", - "fact:person.liquid_financial_assets": "policyengine-uk holds financial wealth on the household: savings ('Household liquid savings'), corporate_wealth ('Wealth held in corporations directly or through investment funds'), gross_financial_wealth and net_financial_wealth are household inputs, and no transform puts a person amount on a household input. Its person-level GBP stock inputs are student_loan_balance, a debt; car_list_price, the price vehicle excise duty's expensive-car supplement tests; and lifetime_isa_balance ('Current value of the person's Lifetime ISAs, cash and stocks and shares together'), one savings wrapper, which the engine documents as already inside gross_financial_wealth and net_financial_wealth. Since policyengine-uk 2.130.0 three more describe a company the person owns, for Universal Credit's regulation 77 (owned_company_capital, owned_company_holding_value and owned_company_trade_assets); every one defaults to no such company, and the build sets none. Since policyengine-uk 2.164.0 cash_isa_balance and stocks_and_shares_isa_balance hold the person's ISAs, and the household cash_isa and stocks_and_shares_isa sum them; the isa_subscriptions stage splits the WAS household totals into them (microcosm#1415), a split of one wrapper's balance, not of liquid financial assets. savings and share_like_capital are two of Universal Credit's capital sources (gov.dwp.universal_credit.means_test.capital.sources); since policyengine-uk 2.147.0 share_like_capital is corporate_wealth unless its components, the household inputs directly_held_shares and unit_and_investment_trusts, add up to more; the WAS stage writes both on its corporate_wealth less the stocks-and-shares ISA, so they and the ISA sum to it (microcosm#1095). Universal Credit's one person-level source is lifetime_isa_countable_capital, the Lifetime ISA at its surrender value (capital.person_sources). uc_reported_capital (benefit unit, default -1) is Universal Credit capital; since policyengine-uk 2.136.1 a value of zero or more set directly is the unit's complete countable capital, in place of every source, property included. benunit_reported_capital, a benefit-unit input ('Savings and investments of the benefit unit's adults (the claimant and any partner) as recorded'), replaces the financial sources only: the household pool it otherwise sums from the household sources, net of what other benefit units report or override, and apportions by claimant and partner count, and the person-level sources of the unit's claimant and partner. Property is valued separately (uc_property_capital) and shared across every claimant and partner in the household. Feeding either would be a modelling choice for a UK build, not a mapping of this concept.", + "fact:person.liquid_financial_assets": "policyengine-uk holds financial wealth on the household: savings ('Household liquid savings'), corporate_wealth ('Wealth held in corporations directly or through investment funds'), gross_financial_wealth and net_financial_wealth are household inputs, and no transform puts a person amount on a household input. Its person-level GBP stock inputs are student_loan_balance, a debt; car_list_price, the price vehicle excise duty's expensive-car supplement tests; and lifetime_isa_balance ('Current value of the person's Lifetime ISAs, cash and stocks and shares together'), one savings wrapper, which the engine documents as already inside gross_financial_wealth and net_financial_wealth. Since policyengine-uk 2.130.0 three more describe a company the person owns, for Universal Credit's regulation 77 (owned_company_capital, owned_company_holding_value and owned_company_trade_assets); every one defaults to no such company, and the build sets none. Since policyengine-uk 2.164.0 cash_isa_balance and stocks_and_shares_isa_balance hold the person's ISAs, and the household cash_isa and stocks_and_shares_isa sum them; the isa_subscriptions stage splits the WAS household totals into them (microcosm#1415), a split of one wrapper's balance, not of liquid financial assets. Since policyengine-uk 2.165.0 company_car_list_price and company_car_capital_contributions describe a car the person's employer makes available, whose benefit is taxed as employment income (ITEPA 2003 ss. 121 and 132); the company_cars stage writes them from the FRS job table, and neither is the person's asset. savings and share_like_capital are two of Universal Credit's capital sources (gov.dwp.universal_credit.means_test.capital.sources); since policyengine-uk 2.147.0 share_like_capital is corporate_wealth unless its components, the household inputs directly_held_shares and unit_and_investment_trusts, add up to more; the WAS stage writes both on its corporate_wealth less the stocks-and-shares ISA, so they and the ISA sum to it (microcosm#1095). Universal Credit's one person-level source is lifetime_isa_countable_capital, the Lifetime ISA at its surrender value (capital.person_sources). uc_reported_capital (benefit unit, default -1) is Universal Credit capital; since policyengine-uk 2.136.1 a value of zero or more set directly is the unit's complete countable capital, in place of every source, property included. benunit_reported_capital, a benefit-unit input ('Savings and investments of the benefit unit's adults (the claimant and any partner) as recorded'), replaces the financial sources only: the household pool it otherwise sums from the household sources, net of what other benefit units report or override, and apportions by claimant and partner count, and the person-level sources of the unit's claimant and partner. Property is valued separately (uc_property_capital) and shared across every claimant and partner in the household. Feeding either would be a modelling choice for a UK build, not a mapping of this concept.", "fact:person.partner_person_id": "Partnerships reach policyengine-uk only through benefit-unit membership, a structure the bundle must already carry (the adapter builds no units); is_benunit_head and is_married are formula-owned.", "fact:person.public_pension_income": "The State Pension is computed from state_pension_reported, which is formula-owned: the loader accepts it as an override, but it is not an input." } diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/NORMALIZATION.md b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/NORMALIZATION.md index 11be3f1d9a..a105664a75 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/NORMALIZATION.md +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/NORMALIZATION.md @@ -8,6 +8,6 @@ in `legacy_oracle_identity`), exactly this audited surface is cast to that dtype. No values, row order, column order, weights, strata, mass records, or metadata change. -- `person`: `gender`, `marital_status`, `employment_status`, `employment_sector`, `aa_category`, `dla_sc_category`, `dla_m_category`, `pip_m_category`, `pip_dl_category`, `current_education`, `highest_education`, `person_support_channel`, `student_loan_plan`, `relationship_to_head`, `ons_family_role`, `capital_gains_asset_type` +- `person`: `gender`, `marital_status`, `employment_status`, `employment_sector`, `aa_category`, `dla_sc_category`, `dla_m_category`, `pip_m_category`, `pip_dl_category`, `current_education`, `highest_education`, `person_support_channel`, `student_loan_plan`, `relationship_to_head`, `ons_family_role`, `capital_gains_asset_type`, `company_car_fuel_type` - `benunit`: `benunit_support_channel`, `uc_deduction_combination` - `household`: `region`, `tenure_type`, `accommodation_type`, `council_tax_band`, `brma`, `household_support_channel`, `source_household_key`, `ons_household_type` diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/fixture.json b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/fixture.json index 80ecf64e5f..622a2d5bb3 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/fixture.json +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/fixture.json @@ -292,7 +292,7 @@ "cgt_residential_split": { "artifacts": [ { - "dependency": "policyengine-uk>=2.164.2 via microcosm-build[uk]", + "dependency": "policyengine-uk>=2.165.0 via microcosm-build[uk]", "dependency_discipline": "deferred inside uk_cgt_policy_parameters; the base package never imports policyengine-uk at import time", "instant_rule": "raw dated parameter files evaluated at 1 June of the build period's tax year", "kind": "versioned_parameter_tree", @@ -623,6 +623,210 @@ "stage": "childcare_copy_take_up", "survey": "Family Resources Survey 2024-25" }, + "company_cars": { + "artifacts": [ + { + "format": "json", + "kind": "public_aggregate_reference", + "resource": "hmrc_benefits_in_kind_facts.json", + "role": "benefits_in_kind_facts", + "runtime_sha256_required": true + }, + { + "access": "private_local_input", + "doi": "10.5255/UKDA-SN-7215-20", + "filename": "was_round_8_person_eul_may_2025_230525.tab", + "format": "tab", + "kind": "private_microdata", + "locator": "caller-supplied local input", + "role": "was_person_tab", + "runtime_sha256_required": true, + "sha256": "1ca6fd37d9c677242112e0d7839df8b406eb1611db8322b20771f054e329d71a", + "size_bytes": 356930989, + "ukds_study_number": 7215, + "vintage": "round_8" + } + ], + "grain": "person", + "nonnegative_outputs": [ + "company_car_list_price", + "company_car_co2_emissions", + "company_car_electric_range", + "company_car_capital_contributions", + "employment_income" + ], + "notes": "Writes six of policyengine-uk 2.165.0's company car inputs on the final spine (PolicyEngine/uk-autumn-budget-dashboard-2026#316) and runs last, so no stage reads the pay it rewrites. An FRS-channel person keeps the company car frs_spine's carriers record; an SPI-channel person keeps their twin's only where their drawn EPB is positive. Fuel maps from the FRS code (a hybrid is an alternative fuel; a diesel meets RDE2, which every new diesel has since January 2021), and an unknown fuel draws at Table 2C's shares. The list price is drawn within the respondent's CARVAL band from WAS round-8 company cars' prices grown by the engine's CPI index from 2021, the open and unknown bands by fuel class, uniformly where a band has fewer than minimum_donor_households WAS households. CO2 is zero for an electric car; the others split between 1 to 50 g/km (hybrids first) and the bands above at Table 2A's shares among cars that emit CO2, uniformly within each band, and a car at 1 to 50 g/km takes electric_range_miles, which matters only to 2027-28. Availability, payments for private use and the 2020 registration flag keep the engine's defaults, which no survey records. SPI-channel pay is the tape's PAY + EPB + TAXTERM, so the engine's car and fuel benefits come out of employment_income, capped at EPB: fuel first where it alone exceeds EPB, then the list price scaled down to fit with its contributions dropped, or the car dropped below minimum_scaled_list_price_gbp (Mar\u00eda's ruling of 30 October 2026). No HMRC fact is a calibration target: binding the cells the stage draws to would be circular, and the calibrated file is measured against Tables 1, 3A and 4.", + "operations": [ + { + "artifact_role": "benefits_in_kind_facts", + "fail_on_mismatch": true, + "feed_pin": "chronicle_feed.json", + "kind": "verify_vendored_fact_resource", + "mapped_build_period": 2024, + "period_mapping": "tax_year_2024_25_is_the_build_period", + "record_sets": [ + "hmrc.benefits_in_kind_july_2026.table1.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.income_tax_liability.ty2024", + "hmrc.benefits_in_kind_july_2026.table1.class_1a_nic_liability.ty2024", + "hmrc.benefits_in_kind_july_2026.table2a.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table2c.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3a.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3a.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table3b.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table3b.taxable_value.ty2024", + "hmrc.benefits_in_kind_july_2026.table4.recipients.ty2024", + "hmrc.benefits_in_kind_july_2026.table4.taxable_value.ty2024" + ], + "require_before_source_read": true, + "resource": "hmrc_benefits_in_kind_facts.json", + "runtime_sha256_required": true, + "source_vintage": "2024-25, provisional (July 2026 release)" + }, + { + "car_code": 1, + "electric_code": 4, + "has_company_vehicle": "COMPVEHR8", + "household_key": "CASER8", + "household_weight": "R8xshhwgt", + "kind": "clean_was_company_car_donor", + "price_year": 2021, + "vehicles": [ + { + "car_or_van": "CARVAN1R8", + "fuel": "PETROL1R8", + "list_price": "LISTPR1R8" + }, + { + "car_or_van": "CARVAN2R8", + "fuel": "PETROL2R8", + "list_price": "LISTPR2R8" + }, + { + "car_or_van": "CARVAN3R8", + "fuel": "PETROL3R8", + "list_price": "LISTPR3R8" + } + ], + "yes_code": 1 + }, + { + "diesel_fuel_type": "DIESEL_RDE2", + "kind": "assign_company_car_fuel_types", + "outputs": [ + "company_car_fuel_type" + ], + "salt": "company_cars:fuel_type", + "seed": 0, + "unknown_fuel": "table_2c_shares" + }, + { + "bands": { + "1": [ + 0, + 10000 + ], + "2": [ + 10000, + 13000 + ], + "3": [ + 13000, + 16000 + ], + "4": [ + 16000, + 19000 + ], + "5": [ + 19000, + 22000 + ], + "6": [ + 22000, + 25000 + ], + "7": [ + 25000, + 30000 + ], + "8": [ + 30000, + 40000 + ], + "9": [ + 40000, + null + ] + }, + "kind": "draw_company_car_list_prices", + "minimum_donor_households": 3, + "open_band_fallback_upper_gbp": 80000, + "outputs": [ + "company_car_list_price", + "company_car_capital_contributions" + ], + "salt": "company_cars:list_price", + "seed": 0 + }, + { + "electric_range_miles": 50, + "kind": "draw_company_car_co2_emissions", + "margins": "table_2a_nonzero_shares_hybrids_first", + "outputs": [ + "company_car_co2_emissions", + "company_car_electric_range" + ], + "salt": "company_cars:co2", + "seed": 0, + "top_band_upper_g_km": 179 + }, + { + "benefits": [ + "company_car_benefit", + "car_fuel_benefit" + ], + "epb_column": "hmrc_spi_employment_benefits", + "kind": "carve_spi_company_car_benefits", + "minimum_scaled_list_price_gbp": 5000, + "outputs": [ + "employment_income", + "company_car_private_fuel_provided" + ] + }, + { + "declared_factor": 1, + "entity": "household", + "gate_coupling": "The terminal family gate requires a valid mass-conserving MassChangeRecord carrying exactly this stage-specific reason.", + "kind": "record_mass_conservation_receipt", + "reason": "Company cars per employee from the FRS job record, WAS round-8 list prices and HMRC's company car tables on the source spine: household weights pass through unchanged and total household mass is conserved." + }, + { + "adjudication": "https://github.com/PolicyEngine/uk-autumn-budget-dashboard-2026/issues/316", + "calibration_permitted": false, + "classification_rationale": "The stage draws fuel and CO2 to Tables 2A and 2C, so binding them in the weight solve would be circular. The national build reports the calibrated file against Tables 1, 3A and 4; none blocks a build.", + "fact_fence_id": "company_car_facts_imputation_seeds_measured_only", + "fenced_fact_composition": "HMRC Benefits in kind statistics (July 2026): Table 1 car and car fuel benefit recipients, taxable value, income tax and NICs; Table 2A recipients by CO2 band; Table 2C recipients by fuel; Tables 3A and 3B recipients and taxable value by income range; Table 4 recipients by region", + "fenced_fact_count": 96, + "kind": "classify_company_car_facts_with_reviewed_fence" + } + ], + "outputs": [ + "company_car_list_price", + "company_car_co2_emissions", + "company_car_fuel_type", + "company_car_electric_range", + "company_car_capital_contributions", + "company_car_private_fuel_provided", + "employment_income" + ], + "rewrites": [ + "employment_income" + ], + "source": "The FRS job record's company car answers through frs_spine's carriers (EXPBEN01, EXPBEN03, CARVAL, FUELTYP, CARCON, CARAMT), WAS round-8 company cars' list prices, and HMRC's 2024-25 company car recipients by CO2 band (Table 2A) and fuel (Table 2C), via the vendored facts", + "stage": "company_cars", + "survey": "Family Resources Survey 2024-25 job record; Wealth and Assets Survey round 8; HMRC Benefits in kind statistics (July 2026)" + }, "etb_services": { "artifacts": [ { @@ -1169,8 +1373,8 @@ "locator": "job.tab", "role": "frs_table", "runtime_sha256_required": true, - "sha256": "2130e5cba40f5e006aa63d02d576eb21899e4de89fc6e59e46f399efba506ab7", - "size_bytes": 10385, + "sha256": "25117a8cd57813ed21388749799525c20b322a58445a633b9a62614781e6942a", + "size_bytes": 11457, "table": "job", "vintage": "synthetic-h2" }, @@ -1568,8 +1772,8 @@ "locator": "job.tab", "role": "frs_table", "runtime_sha256_required": true, - "sha256": "2130e5cba40f5e006aa63d02d576eb21899e4de89fc6e59e46f399efba506ab7", - "size_bytes": 10385, + "sha256": "25117a8cd57813ed21388749799525c20b322a58445a633b9a62614781e6942a", + "size_bytes": 11457, "table": "job", "vintage": "synthetic-h2" }, @@ -2194,8 +2398,8 @@ "locator": "job.tab", "role": "frs_table", "runtime_sha256_required": true, - "sha256": "2130e5cba40f5e006aa63d02d576eb21899e4de89fc6e59e46f399efba506ab7", - "size_bytes": 10385, + "sha256": "25117a8cd57813ed21388749799525c20b322a58445a633b9a62614781e6942a", + "size_bytes": 11457, "table": "job", "vintage": "synthetic-h2" }, @@ -2291,9 +2495,12 @@ "housing_service_charges", "external_child_payments", "care_hours", - "frs_care_hours_in_household" + "frs_care_hours_in_household", + "frs_company_car_price_band", + "frs_company_car_fuel_code", + "frs_company_car_contribution" ], - "notes": "Root E2 spine assembly. It carries direct raw mappings only; education-grant aggregate and council-tax reported fields remain raw carriers for E3. Benefit take-up, BRMA/LHA assignment, stochastic flags, and imputations are intentionally absent from this stage, except two identity-keyed draws. One is the UC start-up claim recency (uk-data#527). The other is each person's months_since_last_birthday, which policyengine-uk reads to place a date of birth (the two-child limit, the State Pension scheme, the Pension Credit qualifying age). Each single year of age and sex is spread evenly over the year at the FRS weights, in an order set by a draw on the person's stable id, as the engine spreads it when the column is unset, and the column is stored so every later engine read, the calibration's and the release's included, takes the same months whatever weights or identifiers the file carries (microcosm#1095). The UC start-up period needs the raw claim, interview and job dates only this stage reads, so a UC record without a linked claim date takes its claim recency from a benefit-unit-keyed draw at the linked share. The 2024-25 househol.tab is not sernum-ordered; the declared household sort guards stable identity. care_hours carries the FRS banded care-hours code as weekly hours (lower band edge), and frs_care_hours_in_household the largest of the four in-household care bands (HOURAB, HOURAH, HOURCB, HOURCH) the same way, a stage-internal carrier the Carer's Allowance draw reads and the release drops (microcosm#1418); would_claim_carers_allowance follows reported receipt, so the engine keeps Carer's Allowance on reported claimants while the hours qualify carers for the Universal Credit carer element (#882); after the SPI income chain, carers_allowance_take_up opens the flag to carers the earnings limit alone keeps from the allowance (microcosm#1319). SEINCAM2, the self-employment income the respondent gives, splits by its sign (uk-data#528), so profits go to self_employment_income and losses to trading_loss as a positive amount, the two inputs policyengine-uk reads from 2.131.0 (pe-uk#2085). The engine uprates trading_loss into each projected year as it does self_employment_income, so a loss persists like a profit; the engine documents that a one-off loss would be set to zero in later years, which a one-year survey cannot tell apart. Six of policyengine-uk's eleven owned-company inputs (pe-uk#1965) come from the FRS job tab (microcosm#1095). A director (DIRECTOR 1 or NATURE 1) who owns at least half of the company (DIRPERC 1 to 3, the ruling of 2026-10-16) stands as its sole owner or partner and works in it. The company is their main employment when the job is their first (JOBTYPE 1); it carries on a property business when the main job's SIC division is 68 and a trade otherwise, and its income share is the dividends the job records (DIVIDEND, after tax), the part of the company's profit the survey sees. A company held in another job carries on neither, since ADULT.SIC codes the main job only, which leaves the engine's company-owner rules off for it. The stocks and the intermediaries inputs keep the engine's defaults.", + "notes": "Root E2 spine assembly. It carries direct raw mappings only; education-grant aggregate and council-tax reported fields remain raw carriers for E3. Benefit take-up, BRMA/LHA assignment, stochastic flags, and imputations are intentionally absent from this stage, except two identity-keyed draws. One is the UC start-up claim recency (uk-data#527). The other is each person's months_since_last_birthday, which policyengine-uk reads to place a date of birth (the two-child limit, the State Pension scheme, the Pension Credit qualifying age). Each single year of age and sex is spread evenly over the year at the FRS weights, in an order set by a draw on the person's stable id, as the engine spreads it when the column is unset, and the column is stored so every later engine read, the calibration's and the release's included, takes the same months whatever weights or identifiers the file carries (microcosm#1095). The UC start-up period needs the raw claim, interview and job dates only this stage reads, so a UC record without a linked claim date takes its claim recency from a benefit-unit-keyed draw at the linked share. The 2024-25 househol.tab is not sernum-ordered; the declared household sort guards stable identity. care_hours carries the FRS banded care-hours code as weekly hours (lower band edge), and frs_care_hours_in_household the largest of the four in-household care bands (HOURAB, HOURAH, HOURCB, HOURCH) the same way, a stage-internal carrier the Carer's Allowance draw reads and the release drops (microcosm#1418); would_claim_carers_allowance follows reported receipt, so the engine keeps Carer's Allowance on reported claimants while the hours qualify carers for the Universal Credit carer element (#882); after the SPI income chain, carers_allowance_take_up opens the flag to carers the earnings limit alone keeps from the allowance (microcosm#1319). SEINCAM2, the self-employment income the respondent gives, splits by its sign (uk-data#528), so profits go to self_employment_income and losses to trading_loss as a positive amount, the two inputs policyengine-uk reads from 2.131.0 (pe-uk#2085). The engine uprates trading_loss into each projected year as it does self_employment_income, so a loss persists like a profit; the engine documents that a one-off loss would be set to zero in later years, which a one-year survey cannot tell apart. Six of policyengine-uk's eleven owned-company inputs (pe-uk#1965) come from the FRS job tab (microcosm#1095). A director (DIRECTOR 1 or NATURE 1) who owns at least half of the company (DIRPERC 1 to 3, the ruling of 2026-10-16) stands as its sole owner or partner and works in it. The company is their main employment when the job is their first (JOBTYPE 1); it carries on a property business when the main job's SIC division is 68 and a trade otherwise, and its income share is the dividends the job records (DIVIDEND, after tax), the part of the company's profit the survey sees. A company held in another job carries on neither, since ADULT.SIC codes the main job only, which leaves the engine's company-owner rules off for it. The stocks and the intermediaries inputs keep the engine's defaults. frs_company_car_price_band, frs_company_car_fuel_code, frs_company_car_private_fuel and frs_company_car_contribution carry each person's company car from the FRS job tab (CARVAL, FUELTYP, EXPBEN03, and CARAMT where CARCON is 1, on their EXPBEN01 job with the lowest JOBTYPE), stage-internal carriers the company_cars stage reads and the release drops (PolicyEngine/uk-autumn-budget-dashboard-2026#316).", "operations": [ { "delimiter": "\t", @@ -2402,6 +2609,10 @@ "salary_sacrifice_reported", "salary_sacrifice_asked", "frs_bonus_amount", + "frs_company_car_price_band", + "frs_company_car_fuel_code", + "frs_company_car_private_fuel", + "frs_company_car_contribution", "child_benefit_reported", "income_support_reported", "housing_benefit_reported", @@ -2467,7 +2678,7 @@ "maximum_extended_childcare_hours_usage", "max_free_entitlement_hours_used" ], - "notes": "Identity-keyed seed 0 streams replace the incumbent sequential take-up seed 100; salts are output variable names. Reported positive receipt anchors are transient and consumed only. The Universal Credit draw's population is the benefit units with a UC claimant or partner (is_uc_claimant) aged 18 or over and under Pension Credit qualifying age (66 for everyone who can reach it in this release), the age and role conditions of policyengine-uk 2.164.2's is_uc_eligible; the engine lockstep test pins it and names the three engine cases not mirrored (16- and 17-year-old claimants under the UC Regs 2013 reg 8 exceptions, mixed-age couples on the Pension Credit route, and from 2.128.0 pension-age families moved onto Universal Credit when their legacy benefit closes, SI 2014/1230 reg 60A). So the contract rate is a share of those units, an anchor outside them stays true, and any other unit is never drawn; a unit with no claimant or partner of that age keeps its reported Housing Benefit, which a claim it cannot make no longer zeroes (#882, microcosm#867, microcosm#1095). The universal childcare flag is nested under the working-parent one. A unit that claims the extended hours claims the universal hours, and any other unit claims them at the contract's universal_childcare rate, the rate conditional on not claiming the extended hours; the extended draw is unchanged. childcare_copy_take_up later re-draws the childcare flags and hours of the support and CGT copies on their own benefit units. A child of DfE age 0 or 1 (its age on 31 December of the fit's model year, the age DfE counts by) in a unit that claims the working-parent hours uses them at its age's contract rate, extended_childcare_age_0_usage or extended_childcare_age_1_usage (DfE registers far fewer of the youngest eligible children than of those aged 2 to 4, and fewer at 9 to 11 months than at age 1); a child that does not gets max_free_entitlement_hours_used 0, so the engine funds it no hours, and every other person keeps the engine's default of 30.", + "notes": "Identity-keyed seed 0 streams replace the incumbent sequential take-up seed 100; salts are output variable names. Reported positive receipt anchors are transient and consumed only. The Universal Credit draw's population is the benefit units with a UC claimant or partner (is_uc_claimant) aged 18 or over and under Pension Credit qualifying age (66 for everyone who can reach it in this release), the age and role conditions of policyengine-uk 2.165.0's is_uc_eligible; the engine lockstep test pins it and names the three engine cases not mirrored (16- and 17-year-old claimants under the UC Regs 2013 reg 8 exceptions, mixed-age couples on the Pension Credit route, and from 2.128.0 pension-age families moved onto Universal Credit when their legacy benefit closes, SI 2014/1230 reg 60A). So the contract rate is a share of those units, an anchor outside them stays true, and any other unit is never drawn; a unit with no claimant or partner of that age keeps its reported Housing Benefit, which a claim it cannot make no longer zeroes (#882, microcosm#867, microcosm#1095). The universal childcare flag is nested under the working-parent one. A unit that claims the extended hours claims the universal hours, and any other unit claims them at the contract's universal_childcare rate, the rate conditional on not claiming the extended hours; the extended draw is unchanged. childcare_copy_take_up later re-draws the childcare flags and hours of the support and CGT copies on their own benefit units. A child of DfE age 0 or 1 (its age on 31 December of the fit's model year, the age DfE counts by) in a unit that claims the working-parent hours uses them at its age's contract rate, extended_childcare_age_0_usage or extended_childcare_age_1_usage (DfE registers far fewer of the youngest eligible children than of those aged 2 to 4, and fewer at 9 to 11 months than at age 1); a child that does not gets max_free_entitlement_hours_used 0, so the engine funds it no hours, and every other person keeps the engine's default of 30.", "operations": [ { "aggregates": { @@ -2648,7 +2859,7 @@ "hmrc_cgt_asset_type_spine": { "artifacts": [ { - "dependency": "policyengine-uk>=2.164.2 via microcosm-build[uk]", + "dependency": "policyengine-uk>=2.165.0 via microcosm-build[uk]", "dependency_discipline": "deferred inside uk_cgt_policy_parameters and uk_cgt_badr_parameters; the base package never imports policyengine-uk at import time", "instant_rule": "raw dated parameter files evaluated at 1 June of the build period's tax year", "kind": "versioned_parameter_tree", @@ -6792,7 +7003,7 @@ "artifacts": [], "grain": "benunit", "nonnegative_outputs": [], - "notes": "Runs after the last universal_credit_reported writer and before CGT cloning. Redraws every SPI benefit unit's capital, since the channel's incomes are SPI draws and the copied FRS answer no longer belongs to the unit (uk-data#495, microcosm#1095), from weighted base-FRS units with available capital in cells of UC reporter status by financial investment income band (interest, dividends and other investment income; property income is excluded because TOTCAPB4 counts accounts and assets) by is_uc_couple (two retained FRS claimant/partner roles, independently of legal is_married) by dependent-children band. A cell with fewer than 20 donors widens in the declared coarsening order, and reporter status is never coarsened. It then applies the monotone reported-UC OR refresh. The recorded capitals add property (uk-data#495, microcosm#1095), since policyengine-uk 2.164.2 replaces every capital source with a recorded figure of 0 or more and takes it as countable, and TOTCAPB4 has no property. WAS records the property for the household, and each means test counts the claimant's and partner's own capital (UC Regs 2013 reg 18; SPCA 2002 s.5). The household reference person's benefit unit therefore holds all of the household's property, and no other unit records any (Mar\u00eda's ruling of 2026-10-12), since that person is the one in whose name the home is owned or rented, the best single reading of the owner. The engine shares household property over every claimant or partner instead, which puts a parent's property on an adult child's claim; a recorded figure consumes its own unit's share, so the engine's shares reach only a unit on the unavailable sentinel, and since policyengine-uk 2.136.1 such a unit takes its share whatever a recording unit beside it holds (the receipt counts any unit left there). The property counts at 90% of its value, market value less 10% for the costs of sale, less the debt secured on it, class by class and floored at zero per class (UC Regs 2013 reg 49(1); SPC Regs 2002 reg 19), as policyengine-uk values Universal Credit property capital. The was_wealth stage draws the debt on other residential and on non-residential property (microcosm#1095), and owned land carries none, as the engine has no input for it (pe-uk#1969). Universal Credit counts other residential and non-residential property, and Pension Credit counts those and owned land. A unit that reports Universal Credit keeps its receipt and records the carrier alone for Universal Credit, since DWP assessed its capital to pay it and the property is imputed without that receipt. frs_benunit_capital stays the financial carrier, and its unavailable sentinel -1 passes through to both. Both recorded figures project to later years by GDP per head, as financial capital does, while policyengine-uk 2.139.1 projects other residential property by house prices, so the other residential property in a recorded figure grows faster than the engine's own projection of it; by the OBR indices the engine carries, it grows 1.5% faster by 2025 and 2.0% by 2026 from a 2024 base.", + "notes": "Runs after the last universal_credit_reported writer and before CGT cloning. Redraws every SPI benefit unit's capital, since the channel's incomes are SPI draws and the copied FRS answer no longer belongs to the unit (uk-data#495, microcosm#1095), from weighted base-FRS units with available capital in cells of UC reporter status by financial investment income band (interest, dividends and other investment income; property income is excluded because TOTCAPB4 counts accounts and assets) by is_uc_couple (two retained FRS claimant/partner roles, independently of legal is_married) by dependent-children band. A cell with fewer than 20 donors widens in the declared coarsening order, and reporter status is never coarsened. It then applies the monotone reported-UC OR refresh. The recorded capitals add property (uk-data#495, microcosm#1095), since policyengine-uk 2.165.0 replaces every capital source with a recorded figure of 0 or more and takes it as countable, and TOTCAPB4 has no property. WAS records the property for the household, and each means test counts the claimant's and partner's own capital (UC Regs 2013 reg 18; SPCA 2002 s.5). The household reference person's benefit unit therefore holds all of the household's property, and no other unit records any (Mar\u00eda's ruling of 2026-10-12), since that person is the one in whose name the home is owned or rented, the best single reading of the owner. The engine shares household property over every claimant or partner instead, which puts a parent's property on an adult child's claim; a recorded figure consumes its own unit's share, so the engine's shares reach only a unit on the unavailable sentinel, and since policyengine-uk 2.136.1 such a unit takes its share whatever a recording unit beside it holds (the receipt counts any unit left there). The property counts at 90% of its value, market value less 10% for the costs of sale, less the debt secured on it, class by class and floored at zero per class (UC Regs 2013 reg 49(1); SPC Regs 2002 reg 19), as policyengine-uk values Universal Credit property capital. The was_wealth stage draws the debt on other residential and on non-residential property (microcosm#1095), and owned land carries none, as the engine has no input for it (pe-uk#1969). Universal Credit counts other residential and non-residential property, and Pension Credit counts those and owned land. A unit that reports Universal Credit keeps its receipt and records the carrier alone for Universal Credit, since DWP assessed its capital to pay it and the property is imputed without that receipt. frs_benunit_capital stays the financial carrier, and its unavailable sentinel -1 passes through to both. Both recorded figures project to later years by GDP per head, as financial capital does, while policyengine-uk 2.139.1 projects other residential property by house prices, so the other residential property in a recorded figure grows faster than the engine's own projection of it; by the OBR indices the engine carries, it grows 1.5% faster by 2025 and 2.0% by 2026 from a 2024 base.", "operations": [ { "aggregates": { diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/frs_raw/job.tab b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/frs_raw/job.tab index 10b3d292c9..82bc4a5073 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/frs_raw/job.tab +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/frs_raw/job.tab @@ -1,136 +1,136 @@ -SERNUM BENUNIT PERSON DEDUC1 SPNAMT SALSAC JOBSECT ETYPE JOBTYPE SEEND SEJBLONG JOBBUS DIRECTOR NATURE DIRPERC DIVIDEND BONAMT1 BONAMT2 BONAMT3 BONAMT4 BONAMT5 BONAMT6 BONTAX1 BONTAX2 BONTAX3 BONTAX4 BONTAX5 BONTAX6 BONTXAM1 BONTXAM2 BONTXAM3 BONTXAM4 BONTXAM5 BONTXAM6 FTPT WRKPREV UGROSS UGRSPAY SEJBMTHS SELWKS SEINCAMT PROFIT1 PROFIT2 -1 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 1 101.0 -2 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 -3 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 -4 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 104.0 -5 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1000.0 2 3.0 1 1 105.0 -6 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 103.92 106.0 -7 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 107.0 -8 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 108.0 -9 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 106.86 109.0 -10 1 1 2.0 3.0 1 1 4 1 1.0 1 1 4 2 1000.0 800.0 1 1 3 -11 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 -12 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 109.8 112.0 -13 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 113.0 -14 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 3 114.0 -15 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 600.0 2 3.0 1 112.75 115.0 -16 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 116.0 -17 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 117.0 -18 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 -19 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 3 -20 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 1100.0 1 1 120.0 -21 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 118.63 121.0 -22 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 122.0 -23 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 3 123.0 -24 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 121.57 124.0 -25 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 900.0 2 3.0 2 125.0 -26 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 -27 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 -28 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 1 128.0 -29 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 129.0 -30 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 700.0 1 1 127.45 130.0 -31 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 131.0 -32 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 1 132.0 -33 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 130.39 133.0 -34 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 -35 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 500.0 2 3.0 1 -36 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 133.33 136.0 -37 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 1 137.0 -38 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 138.0 -39 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 136.27 139.0 -40 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 1000.0 1 1 140.0 -41 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 1 141.0 -42 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 -43 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 -44 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 144.0 -45 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 800.0 2 3.0 1 142.16 145.0 -46 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 3 146.0 -47 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 147.0 -48 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 145.1 148.0 -49 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 149.0 -50 1 1 2.0 3.0 1 1 4 1 2.0 1 1 4 2 1000.0 600.0 1 1 3 -51 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 -52 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 152.0 -53 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 153.0 -54 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 150.98 154.0 -55 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1100.0 2 3.0 1 3 155.0 -56 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 156.0 -57 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 153.92 157.0 -58 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 -59 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 3 -60 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 900.0 1 1 156.86 160.0 -61 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 161.0 -62 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 162.0 -63 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 159.8 163.0 -64 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 1 164.0 -65 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 700.0 2 3.0 2 165.0 -66 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 -67 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 -68 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 1 168.0 -69 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 165.69 169.0 -70 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 500.0 1 1 170.0 -71 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 171.0 -72 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 168.63 172.0 -73 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 1 173.0 -74 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 -75 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1000.0 2 3.0 1 5.0 -76 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 176.0 -77 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 1 177.0 -78 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 174.51 178.0 -79 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 179.0 -80 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 800.0 1 1 180.0 -81 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 177.45 181.0 -82 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 3 -83 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 -84 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 180.39 184.0 -85 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 600.0 2 3.0 1 185.0 -86 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 3 186.0 -87 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 183.33 187.0 -88 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 188.0 -89 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 189.0 -90 1 1 2.0 3.0 1 1 4 1 0.0 1 1 4 2 1000.0 1100.0 1 1 5.0 -91 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 3 -92 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 192.0 -93 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 189.22 193.0 -94 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 194.0 -95 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 900.0 2 3.0 1 3 195.0 -96 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 192.16 196.0 -97 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 197.0 -98 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 -99 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 -100 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 700.0 1 1 1 200.0 -101 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 201.0 -102 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 198.04 202.0 -103 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 203.0 -104 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 1 204.0 -105 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 500.0 2 3.0 2 200.98 205.0 -106 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 -107 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 -108 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 203.92 208.0 -109 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 1 209.0 -110 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 1000.0 1 1 210.0 -111 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 206.86 211.0 -112 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 212.0 -113 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 1 213.0 -114 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 -115 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 800.0 2 3.0 1 -116 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 216.0 -117 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 212.75 217.0 -118 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 3 218.0 -119 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 219.0 -120 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 600.0 1 1 215.69 220.0 -121 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 221.0 -122 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 3 -123 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 -124 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 224.0 -125 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1100.0 2 3.0 1 225.0 -126 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 221.57 226.0 -127 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 3 227.0 -128 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 228.0 -129 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 224.51 229.0 -130 1 1 2.0 3.0 1 1 4 1 1.0 1 1 4 2 1000.0 900.0 1 1 -131 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 3 -132 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 227.45 232.0 -133 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 233.0 -134 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 1 234.0 -135 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 700.0 2 3.0 1 230.39 235.0 +SERNUM BENUNIT PERSON DEDUC1 SPNAMT SALSAC JOBSECT ETYPE JOBTYPE SEEND SEJBLONG JOBBUS DIRECTOR NATURE DIRPERC DIVIDEND EXPBEN01 EXPBEN03 CARVAL FUELTYP CARCON CARAMT BONAMT1 BONAMT2 BONAMT3 BONAMT4 BONAMT5 BONAMT6 BONTAX1 BONTAX2 BONTAX3 BONTAX4 BONTAX5 BONTAX6 BONTXAM1 BONTXAM2 BONTXAM3 BONTXAM4 BONTXAM5 BONTXAM6 FTPT WRKPREV UGROSS UGRSPAY SEJBMTHS SELWKS SEINCAMT PROFIT1 PROFIT2 +1 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 1 101.0 +2 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 +3 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 +4 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 104.0 +5 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1000.0 2 3.0 1 1 105.0 +6 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 103.92 106.0 +7 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 1 8 2 1 1500.0 1 107.0 +8 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 108.0 +9 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 106.86 109.0 +10 1 1 2.0 3.0 1 1 4 1 1.0 1 1 4 2 1000.0 800.0 1 1 3 +11 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 +12 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 109.8 112.0 +13 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 113.0 +14 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 3 114.0 +15 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 600.0 2 3.0 1 112.75 115.0 +16 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 116.0 +17 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 1 2 10 6 2 2 117.0 +18 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 +19 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 3 +20 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 1100.0 1 1 120.0 +21 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 118.63 121.0 +22 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 122.0 +23 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 3 123.0 +24 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 121.57 124.0 +25 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 900.0 2 3.0 2 125.0 +26 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 +27 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 +28 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 1 128.0 +29 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 129.0 +30 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 700.0 1 1 127.45 130.0 +31 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 131.0 +32 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 1 132.0 +33 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 130.39 133.0 +34 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 +35 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 500.0 2 3.0 1 +36 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 133.33 136.0 +37 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 1 137.0 +38 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 138.0 +39 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 136.27 139.0 +40 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 1000.0 1 1 140.0 +41 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 1 141.0 +42 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 +43 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 +44 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 144.0 +45 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 800.0 2 3.0 1 142.16 145.0 +46 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 3 146.0 +47 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 147.0 +48 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 145.1 148.0 +49 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 149.0 +50 1 1 2.0 3.0 1 1 4 1 2.0 1 1 4 2 1000.0 600.0 1 1 3 +51 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 +52 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 152.0 +53 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 153.0 +54 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 150.98 154.0 +55 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1100.0 2 3.0 1 3 155.0 +56 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 156.0 +57 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 153.92 157.0 +58 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 +59 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 3 +60 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 900.0 1 1 156.86 160.0 +61 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 161.0 +62 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 162.0 +63 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 159.8 163.0 +64 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 1 164.0 +65 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 700.0 2 3.0 2 165.0 +66 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 +67 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 +68 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 1 168.0 +69 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 165.69 169.0 +70 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 500.0 1 1 170.0 +71 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 171.0 +72 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 168.63 172.0 +73 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 1 173.0 +74 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 +75 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1000.0 2 3.0 1 5.0 +76 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 176.0 +77 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 1 177.0 +78 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 174.51 178.0 +79 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 179.0 +80 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 800.0 1 1 180.0 +81 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 177.45 181.0 +82 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 3 +83 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 +84 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 180.39 184.0 +85 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 600.0 2 3.0 1 185.0 +86 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 3 186.0 +87 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 183.33 187.0 +88 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 188.0 +89 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 189.0 +90 1 1 2.0 3.0 1 1 4 1 0.0 1 1 4 2 1000.0 1100.0 1 1 5.0 +91 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 1 3 +92 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 192.0 +93 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 189.22 193.0 +94 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 194.0 +95 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 900.0 2 3.0 1 3 195.0 +96 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 192.16 196.0 +97 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 197.0 +98 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 +99 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 +100 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 700.0 1 1 1 200.0 +101 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 201.0 +102 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 198.04 202.0 +103 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 203.0 +104 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 1 204.0 +105 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 500.0 2 3.0 2 200.98 205.0 +106 1 1 2.0 3.0 1 1 4 1 1.0 1 2 4 -1 0.0 1 +107 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 +108 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 203.92 208.0 +109 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 1 209.0 +110 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 1000.0 1 1 210.0 +111 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 206.86 211.0 +112 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 212.0 +113 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 1 213.0 +114 1 1 2.0 3.0 1 1 4 1 0.0 1 2 4 -1 0.0 1 5.0 +115 1 1 2.0 3.0 1 2 4 1 1.0 2 2 4 -1 0.0 800.0 2 3.0 1 +116 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 216.0 +117 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 212.75 217.0 +118 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 3 218.0 +119 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 219.0 +120 1 1 2.0 3.0 1 1 1 1 1 1 4 2 1000.0 2 2 600.0 1 1 215.69 220.0 +121 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 221.0 +122 1 1 2.0 3.0 1 1 4 1 2.0 1 2 4 -1 0.0 1 3 +123 1 1 2.0 3.0 1 2 4 1 0.0 2 2 4 -1 0.0 1 5.0 +124 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 224.0 +125 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1100.0 2 3.0 1 225.0 +126 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 221.57 226.0 +127 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 3 227.0 +128 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 228.0 +129 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 2 224.51 229.0 +130 1 1 2.0 3.0 1 1 4 1 1.0 1 1 4 2 1000.0 900.0 1 1 +131 1 1 2.0 3.0 1 2 4 1 2.0 2 2 4 -1 0.0 1 3 +132 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 227.45 232.0 +133 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 1 233.0 +134 1 1 2.0 3.0 1 1 1 1 1 2 4 -1 0.0 2 2 1 234.0 +135 1 1 2.0 3.0 1 2 1 1 2 2 4 -1 0.0 2 2 700.0 2 3.0 1 230.39 235.0 diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/person.csv b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/person.csv index 6a81e370c6..aabce4126d 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/person.csv +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/person.csv @@ -1,163 +1,163 @@ -person_id,person_benunit_id,person_household_id,age,gender,months_since_last_birthday,marital_status,hours_worked,care_hours,frs_care_hours_in_household,is_household_head,is_benunit_head,is_parent,is_blind,employment_income,self_employment_income,trading_loss,loss_relief,ni_class_4_losses_brought_forward,private_pension_income,individual_savings_account_interest_income,savings_interest_income,dividend_income,other_investment_income,stands_as_sole_owner_or_partner_of_company,is_engaged_in_owned_company_trade,owned_company_is_main_employment,owned_company_carries_on_trade,owned_company_carries_on_property_business,owned_company_income_share,frs_bonus_amount,property_income,reports_rent_from_other_property,maintenance_income,spousal_maintenance_income,miscellaneous_income,private_transfer_income,lump_sum_income,student_loan_repayments,statutory_sick_pay,statutory_maternity_pay,statutory_paternity_pay,student_loans,access_fund,education_grants,healthy_start_vouchers,free_school_breakfasts,free_school_fruit_veg,free_school_meals,child_benefit_reported,income_support_reported,housing_benefit_reported,attendance_allowance_reported,dla_sc_reported,dla_m_reported,iidb_reported,carers_allowance_reported,sda_reported,afcs_reported,ssmg_reported,pension_credit_reported,child_tax_credit_reported,working_tax_credit_reported,state_pension_reported,winter_fuel_allowance_reported,incapacity_benefit_reported,universal_credit_reported,pip_m_reported,pip_dl_reported,jsa_contrib_reported,jsa_income_reported,esa_contrib_reported,esa_income_reported,esa_includes_support_component,bsp_reported,widowed_parents_allowance_reported,war_widows_pension_reported,would_claim_carers_allowance,council_tax_benefit_reported,maintenance_expenses,childcare_expenses,personal_pension_contributions,employee_pension_contributions,pension_contributions_via_salary_sacrifice,salary_sacrifice_reported,salary_sacrifice_asked,is_uc_claimant,rent_paid_as_boarder,rent_paid_as_lodger,is_claimant_or_partner,is_hbai_dependent_child,uc_is_in_startup_period,uc_is_in_gainful_self_employment,__stratum__ -1001,101,1,80,FEMALE,5.9_9999999999921663e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,5.2_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -2001,201,2,22,MALE,1.0_0509554140127424e+01,SINGLE,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.3_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -3001,301,3,23,FEMALE,1.9_5569620253164977e+00,MARRIED,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.3_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default -4001,401,4,24,MALE,1.0_0377358490566309e+01,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.4_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -5001,501,5,25,FEMALE,1.9_6875000000004219e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,5.4_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.1_5600000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -5002,501,5,13,FEMALE,9.5_4545454545455918e-01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -6001,601,6,26,MALE,1.0_0248447204969420e+01,MARRIED,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,5.5_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default -7001,701,7,27,FEMALE,1.0_0185185185185510e+01,SINGLE,1.4_0400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,5.5_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -8001,801,8,28,MALE,1.9_8773006134973951e+00,SINGLE,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.6_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -9001,901,9,29,FEMALE,1.0_0060975609756149e+01,MARRIED,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.6_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default -10001,1001,10,30,MALE,1.9_9999999999997891e+00,SINGLE,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,5.7_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,8.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -10002,1001,10,10,MALE,5.0_2941176470588047e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -11001,1101,11,31,FEMALE,2.0_0602409638553958e+00,SINGLE,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,5.7_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -12001,1201,12,32,MALE,9.9_8802395209581917e+00,MARRIED,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.8_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -13001,1301,13,33,FEMALE,9.9_8214285714285587e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.8_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -14001,1401,14,34,MALE,2.0_2366863905325678e+00,SINGLE,1.7_6800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,5.9_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -15001,1501,15,35,FEMALE,9.9_7058823529413729e+00,MARRIED,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,5.9_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,7.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -15002,1501,15,15,FEMALE,1.1_0142857142857142e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -16001,1601,16,36,MALE,9.9_6491228070176049e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,6.0_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -17001,1701,17,37,FEMALE,9.9_5930232558133888e+00,SINGLE,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.0_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -18001,1801,18,38,MALE,9.9_5375722543345631e+00,MARRIED,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.1_3600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,True,default -19001,1901,19,39,FEMALE,2.0_5172413793092900e+00,SINGLE,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.1_8800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -20001,2001,20,40,MALE,9.9_4285714285704536e+00,SINGLE,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,6.2_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.1_0000000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -20002,2001,20,12,MALE,1.4_9999999999999800e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -21001,2101,21,41,FEMALE,2.0_6249999999993028e+00,MARRIED,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,6.2_9200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -22001,2201,22,42,MALE,2.0_6779661016939098e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.3_4400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -23001,2301,23,43,FEMALE,9.9_2696629213474324e+00,SINGLE,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.3_9600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -24001,2401,24,44,MALE,9.9_2178770949715272e+00,MARRIED,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.4_4800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -25001,2501,25,45,FEMALE,9.9_1666666666655239e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,6.5_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.0_5600000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -25002,2501,25,9,FEMALE,6.4_8484848484848264e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -26001,2601,26,46,MALE,5.9_9999999999964206e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,6.5_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -27001,2701,27,47,FEMALE,5.9_9999999999982769e+00,MARRIED,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.6_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default -28001,2801,28,48,MALE,5.9_9999999999974420e+00,SINGLE,1.1_9600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,6.6_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -29001,2901,29,49,FEMALE,5.9_9999999999966072e+00,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.7_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -30001,3001,30,50,MALE,5.9_9999999999984190e+00,MARRIED,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,6.7_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,7.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -30002,3001,30,14,MALE,1.0_4705882352941195e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -31001,3101,31,51,FEMALE,5.9_9999999999976019e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,6.8_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -32001,3201,32,52,MALE,5.9_9999999999967848e+00,SINGLE,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.8_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -33001,3301,33,53,FEMALE,5.9_9999999999985523e+00,MARRIED,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.9_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default -34001,3401,34,54,MALE,5.9_9999999999977529e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.9_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -35001,3501,35,55,FEMALE,5.9_9999999999969624e+00,SINGLE,1.5_6000000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,True,True,7.0_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,6.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -35002,3501,35,11,FEMALE,6.4_5714285714285818e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -36001,3601,36,56,MALE,5.9_9999999999986855e+00,MARRIED,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.0_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default -37001,3701,37,57,FEMALE,5.9_9999999999979039e+00,SINGLE,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.1_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -38001,3801,38,58,MALE,5.9_9999999999971401e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.1_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -39001,3901,39,59,FEMALE,5.9_9999999999963762e+00,MARRIED,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.2_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -40001,4001,40,60,MALE,5.9_9999999999980638e+00,SINGLE,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,7.2_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.0_0000000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -40002,4001,40,8,MALE,5.5_5555555555555536e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -41001,4101,41,61,FEMALE,5.9_9999999999972999e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.3_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -42001,4201,42,62,MALE,5.9_9999999999965539e+00,MARRIED,1.9_2400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,7.3_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -43001,4301,43,63,FEMALE,5.9_9999999999981970e+00,SINGLE,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.4_3600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -44001,4401,44,64,MALE,5.9_9999999999974509e+00,SINGLE,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.4_8800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -45001,4501,45,65,FEMALE,5.9_9999999999967137e+00,MARRIED,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,7.5_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,9.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -45002,4501,45,13,FEMALE,3.2_2727272727272707e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -46001,4601,46,66,MALE,5.9_9999999999983213e+00,SINGLE,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.5_9200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -47001,4701,47,67,FEMALE,5.9_9999999999975842e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.6_4400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -48001,4801,48,68,MALE,5.9_9999999999968736e+00,MARRIED,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.6_9600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -49001,4901,49,69,FEMALE,5.9_9999999999984368e+00,SINGLE,2.2_8800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,7.7_4800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -50001,5001,50,70,MALE,5.9_9999999999954525e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,7.8_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,6.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -50002,5001,50,10,MALE,1.0_6764705882352917e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -51001,5101,51,71,FEMALE,5.9_9999999999947597e+00,MARRIED,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.8_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default -52001,5201,52,72,MALE,5.9_9999999999940758e+00,SINGLE,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.9_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -53001,5301,53,73,FEMALE,5.9_9999999999934008e+00,SINGLE,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.9_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -54001,5401,54,74,MALE,5.9_9999999999971578e+00,MARRIED,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.0_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default -55001,5501,55,20,FEMALE,5.9_9999999999997691e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,8.0_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.2_5600000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -55002,5501,55,15,FEMALE,1.3_2857142857142363e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -56001,5601,56,21,MALE,6.0_0000000000001776e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,8.1_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -57001,5701,57,22,FEMALE,6.0_0000000000000355e+00,MARRIED,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.1_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -58001,5801,58,23,MALE,5.9_9999999999998668e+00,SINGLE,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.2_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -59001,5901,59,24,FEMALE,6.0_0000000000002487e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.2_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -60001,6001,60,25,MALE,6.0_0000000000006217e+00,MARRIED,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,8.3_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,9.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -60002,6001,60,12,MALE,1.0_0000000000000000e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -61001,6101,61,26,FEMALE,6.0_0000000000010125e+00,SINGLE,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,8.3_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -62001,6201,62,27,MALE,6.0_0000000000013856e+00,SINGLE,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.4_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -63001,6301,63,28,FEMALE,6.0_0000000000007194e+00,MARRIED,1.7_1600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,8.4_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default -64001,6401,64,29,MALE,6.0_0000000000000533e+00,SINGLE,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.5_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -65001,6501,65,30,FEMALE,6.0_0000000000004263e+00,SINGLE,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,8.5_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,8.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -65002,6501,65,9,FEMALE,1.0_0000000000000000e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -66001,6601,66,31,MALE,5.9_9999999999997602e+00,MARRIED,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,8.6_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -67001,6701,67,32,FEMALE,6.0_0000000000001332e+00,SINGLE,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.6_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -68001,6801,68,33,MALE,6.0_0000000000004796e+00,SINGLE,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.7_3600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -69001,6901,69,34,FEMALE,5.9_9999999999998401e+00,MARRIED,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.7_8800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default -70001,7001,70,35,MALE,6.0_0000000000001954e+00,SINGLE,2.0_8000000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,True,True,8.8_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,5.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -70002,7001,70,14,MALE,6.9_4117647058824527e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -71001,7101,71,36,FEMALE,5.9_9999999999995648e+00,SINGLE,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,8.8_9200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -72001,7201,72,37,MALE,5.9_9999999999979394e+00,MARRIED,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.9_4400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default -73001,7301,73,38,FEMALE,5.9_9999999999973177e+00,SINGLE,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.9_9600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -74001,7401,74,39,MALE,5.9_9999999999986677e+00,SINGLE,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.0_4800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -75001,7501,75,40,FEMALE,5.9_9999999999980460e+00,MARRIED,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.1_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.1_5600000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default -75002,7501,75,11,FEMALE,1.0_0000000000000000e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -76001,7601,76,41,MALE,5.9_9999999999974420e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,9.1_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -77001,7701,77,42,FEMALE,5.9_9999999999987654e+00,SINGLE,1.1_4400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,9.2_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -78001,7801,78,43,MALE,5.9_9999999999981615e+00,MARRIED,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.2_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -79001,7901,79,44,FEMALE,5.9_9999999999975664e+00,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.3_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -80001,8001,80,45,MALE,5.9_9999999999988631e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.3_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,8.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -80002,8001,80,8,MALE,2.0_0000000000000000e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -81001,8101,81,46,FEMALE,5.9_9999999999982592e+00,MARRIED,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,9.4_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default -82001,8201,82,47,MALE,5.9_9999999999976730e+00,SINGLE,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.4_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -83001,8301,83,48,FEMALE,5.9_9999999999989519e+00,SINGLE,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.5_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -84001,8401,84,49,MALE,5.9_9999999999983658e+00,MARRIED,1.5_0800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,9.5_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -85001,8501,85,50,FEMALE,5.9_9999999999977796e+00,SINGLE,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.6_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,7.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -85002,8501,85,13,FEMALE,6.2_2727272727273107e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -86001,8601,86,51,MALE,5.9_9999999999990408e+00,SINGLE,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,9.6_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -87001,8701,87,52,FEMALE,5.9_9999999999984635e+00,MARRIED,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.7_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default -88001,8801,88,53,MALE,5.9_9999999999979039e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.7_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -89001,8901,89,54,FEMALE,5.9_9999999999973355e+00,SINGLE,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.8_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -90001,9001,90,55,MALE,5.9_9999999999985700e+00,MARRIED,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.8_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.1_0000000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,True,default -90002,9001,90,10,MALE,7.6_7647058823529171e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -91001,9101,91,56,FEMALE,5.9_9999999999980105e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,9.9_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -92001,9201,92,57,MALE,5.9_9999999999974509e+00,SINGLE,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.9_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -93001,9301,93,58,FEMALE,5.9_9999999999986589e+00,MARRIED,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_0360000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -94001,9401,94,59,MALE,5.9_9999999999980993e+00,SINGLE,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_0880000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -95001,9501,95,60,FEMALE,5.9_9999999999975575e+00,SINGLE,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.0_1400000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.0_5600000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -95002,9501,95,15,FEMALE,8.3_5714285714286120e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -96001,9601,96,61,MALE,5.9_9999999999987477e+00,MARRIED,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_1920000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -97001,9701,97,62,FEMALE,5.9_9999999999982059e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_2440000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -98001,9801,98,63,MALE,5.9_9999999999976552e+00,SINGLE,2.2_3600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.0_2960000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -99001,9901,99,64,FEMALE,5.9_9999999999988365e+00,MARRIED,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_3480000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default -100001,10001,100,65,MALE,5.9_9999999999982947e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.0_4000000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,7.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -100002,10001,100,12,MALE,5.4_9999999999999734e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -101001,10101,101,66,FEMALE,5.9_9999999999977796e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_4520000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -102001,10201,102,67,MALE,5.9_9999999999989164e+00,MARRIED,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_5040000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -103001,10301,103,68,FEMALE,5.9_9999999999984013e+00,SINGLE,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_5560000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -104001,10401,104,69,MALE,5.9_9999999999978506e+00,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_6080000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -105001,10501,105,70,FEMALE,5.9_9999999999990141e+00,MARRIED,1.3_0000000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,True,True,1.0_6600000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,6.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -105002,10501,105,9,FEMALE,2.4_8484848484848486e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -106001,10601,106,71,MALE,5.9_9999999999968203e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_7120000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -107001,10701,107,72,FEMALE,5.9_9999999999962874e+00,SINGLE,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_7640000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -108001,10801,108,73,MALE,5.9_9999999999957989e+00,MARRIED,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_8160000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default -109001,10901,109,74,FEMALE,5.9_9999999999953104e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_8680000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -110001,11001,110,20,MALE,6.0_0000000000000799e+00,SINGLE,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.0_9200000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.0_0000000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -110002,11001,110,14,MALE,2.4_7058823529412130e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -111001,11101,111,21,FEMALE,5.9_9999999999999467e+00,MARRIED,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_9720000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -112001,11201,112,22,MALE,4.0_5095541401272818e+00,SINGLE,1.6_6400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.1_0240000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -113001,11301,113,23,FEMALE,7.9_5569620253166043e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_0760000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -114001,11401,114,24,MALE,4.0_3773584905660687e+00,MARRIED,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_1280000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -115001,11501,115,25,FEMALE,7.9_6875000000006217e+00,SINGLE,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_1800000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,9.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -115002,11501,115,11,FEMALE,2.4_5714285714285419e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -116001,11601,116,26,MALE,4.0_2484472049693398e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.1_2320000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -117001,11701,117,27,FEMALE,4.0_1851851851857766e+00,MARRIED,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_2840000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default -118001,11801,118,28,MALE,7.9_8773006134971375e+00,SINGLE,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_3360000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -119001,11901,119,29,FEMALE,4.0_0609756097560155e+00,SINGLE,2.0_2800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.1_3880000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -120001,12001,120,30,MALE,7.9_9999999999998934e+00,MARRIED,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_4400000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,6.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -120002,12001,120,8,MALE,9.5_5555555555555713e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -121001,12101,121,31,FEMALE,8.0_0602409638551649e+00,SINGLE,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.1_4920000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -122001,12201,122,32,MALE,3.9_8802395209580407e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_5440000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -123001,12301,123,33,FEMALE,3.9_8214285714287186e+00,MARRIED,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_5960000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default -124001,12401,124,34,MALE,8.0_2366863905323768e+00,SINGLE,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_6480000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -125001,12501,125,35,FEMALE,3.9_7058823529411775e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_7000000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.2_5600000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -125002,12501,125,13,FEMALE,9.9_5454545454545148e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -126001,12601,126,36,MALE,3.9_6491228070177248e+00,MARRIED,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.1_7520000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default -127001,12701,127,37,FEMALE,3.9_5930232558138151e+00,SINGLE,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_8040000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -128001,12801,128,38,MALE,3.9_5375722543343144e+00,SINGLE,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_8560000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -129001,12901,129,39,FEMALE,8.0_5172413793090058e+00,MARRIED,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_9080000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -130001,13001,130,40,MALE,3.9_4285714285708488e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_9600000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,9.0_0000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default -130002,13001,130,10,MALE,2.0_2941176470588092e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default -131001,13101,131,41,FEMALE,8.0_6249999999993783e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.2_0120000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default -132001,13201,132,42,MALE,8.0_6779661016936700e+00,MARRIED,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.2_0640000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -133001,13301,133,43,FEMALE,3.9_2696629213477744e+00,SINGLE,1.4_5600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.2_1160000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -134001,13401,134,44,MALE,3.9_2178770949712296e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.2_1680000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default -135001,13501,135,45,FEMALE,3.9_1666666666655283e+00,MARRIED,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.2_2200000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,8.5_6000000000000000e+02,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default -135002,13501,135,15,FEMALE,4.6_7142857142856904e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +person_id,person_benunit_id,person_household_id,age,gender,months_since_last_birthday,marital_status,hours_worked,care_hours,frs_care_hours_in_household,is_household_head,is_benunit_head,is_parent,is_blind,employment_income,self_employment_income,trading_loss,loss_relief,ni_class_4_losses_brought_forward,private_pension_income,individual_savings_account_interest_income,savings_interest_income,dividend_income,other_investment_income,stands_as_sole_owner_or_partner_of_company,is_engaged_in_owned_company_trade,owned_company_is_main_employment,owned_company_carries_on_trade,owned_company_carries_on_property_business,owned_company_income_share,frs_bonus_amount,frs_company_car_price_band,frs_company_car_fuel_code,frs_company_car_private_fuel,frs_company_car_contribution,property_income,reports_rent_from_other_property,maintenance_income,spousal_maintenance_income,miscellaneous_income,private_transfer_income,lump_sum_income,student_loan_repayments,statutory_sick_pay,statutory_maternity_pay,statutory_paternity_pay,student_loans,access_fund,education_grants,healthy_start_vouchers,free_school_breakfasts,free_school_fruit_veg,free_school_meals,child_benefit_reported,income_support_reported,housing_benefit_reported,attendance_allowance_reported,dla_sc_reported,dla_m_reported,iidb_reported,carers_allowance_reported,sda_reported,afcs_reported,ssmg_reported,pension_credit_reported,child_tax_credit_reported,working_tax_credit_reported,state_pension_reported,winter_fuel_allowance_reported,incapacity_benefit_reported,universal_credit_reported,pip_m_reported,pip_dl_reported,jsa_contrib_reported,jsa_income_reported,esa_contrib_reported,esa_income_reported,esa_includes_support_component,bsp_reported,widowed_parents_allowance_reported,war_widows_pension_reported,would_claim_carers_allowance,council_tax_benefit_reported,maintenance_expenses,childcare_expenses,personal_pension_contributions,employee_pension_contributions,pension_contributions_via_salary_sacrifice,salary_sacrifice_reported,salary_sacrifice_asked,is_uc_claimant,rent_paid_as_boarder,rent_paid_as_lodger,is_claimant_or_partner,is_hbai_dependent_child,uc_is_in_startup_period,uc_is_in_gainful_self_employment,__stratum__ +1001,101,1,80,FEMALE,5.9_9999999999921663e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,5.2_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +2001,201,2,22,MALE,1.0_0509554140127424e+01,SINGLE,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.3_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +3001,301,3,23,FEMALE,1.9_5569620253164977e+00,MARRIED,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.3_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default +4001,401,4,24,MALE,1.0_0377358490566309e+01,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.4_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +5001,501,5,25,FEMALE,1.9_6875000000004219e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,5.4_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.1_5600000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +5002,501,5,13,FEMALE,9.5_4545454545455918e-01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +6001,601,6,26,MALE,1.0_0248447204969420e+01,MARRIED,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,5.5_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default +7001,701,7,27,FEMALE,1.0_0185185185185510e+01,SINGLE,1.4_0400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,5.5_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,8,2,True,1.5_0000000000000000e+03,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +8001,801,8,28,MALE,1.9_8773006134973951e+00,SINGLE,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.6_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +9001,901,9,29,FEMALE,1.0_0060975609756149e+01,MARRIED,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.6_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default +10001,1001,10,30,MALE,1.9_9999999999997891e+00,SINGLE,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,5.7_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,8.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +10002,1001,10,10,MALE,5.0_2941176470588047e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +11001,1101,11,31,FEMALE,2.0_0602409638553958e+00,SINGLE,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,5.7_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +12001,1201,12,32,MALE,9.9_8802395209581917e+00,MARRIED,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.8_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +13001,1301,13,33,FEMALE,9.9_8214285714285587e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,5.8_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +14001,1401,14,34,MALE,2.0_2366863905325678e+00,SINGLE,1.7_6800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,5.9_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +15001,1501,15,35,FEMALE,9.9_7058823529413729e+00,MARRIED,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,5.9_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,7.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +15002,1501,15,15,FEMALE,1.1_0142857142857142e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +16001,1601,16,36,MALE,9.9_6491228070176049e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,6.0_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +17001,1701,17,37,FEMALE,9.9_5930232558133888e+00,SINGLE,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.0_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,10,6,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +18001,1801,18,38,MALE,9.9_5375722543345631e+00,MARRIED,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.1_3600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,True,default +19001,1901,19,39,FEMALE,2.0_5172413793092900e+00,SINGLE,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.1_8800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +20001,2001,20,40,MALE,9.9_4285714285704536e+00,SINGLE,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,6.2_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.1_0000000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +20002,2001,20,12,MALE,1.4_9999999999999800e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +21001,2101,21,41,FEMALE,2.0_6249999999993028e+00,MARRIED,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,6.2_9200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +22001,2201,22,42,MALE,2.0_6779661016939098e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.3_4400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +23001,2301,23,43,FEMALE,9.9_2696629213474324e+00,SINGLE,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.3_9600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +24001,2401,24,44,MALE,9.9_2178770949715272e+00,MARRIED,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.4_4800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +25001,2501,25,45,FEMALE,9.9_1666666666655239e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,6.5_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.0_5600000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +25002,2501,25,9,FEMALE,6.4_8484848484848264e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +26001,2601,26,46,MALE,5.9_9999999999964206e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,6.5_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +27001,2701,27,47,FEMALE,5.9_9999999999982769e+00,MARRIED,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.6_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default +28001,2801,28,48,MALE,5.9_9999999999974420e+00,SINGLE,1.1_9600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,6.6_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +29001,2901,29,49,FEMALE,5.9_9999999999966072e+00,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.7_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +30001,3001,30,50,MALE,5.9_9999999999984190e+00,MARRIED,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,6.7_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,7.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +30002,3001,30,14,MALE,1.0_4705882352941195e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +31001,3101,31,51,FEMALE,5.9_9999999999976019e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,6.8_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +32001,3201,32,52,MALE,5.9_9999999999967848e+00,SINGLE,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.8_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +33001,3301,33,53,FEMALE,5.9_9999999999985523e+00,MARRIED,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.9_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default +34001,3401,34,54,MALE,5.9_9999999999977529e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,6.9_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +35001,3501,35,55,FEMALE,5.9_9999999999969624e+00,SINGLE,1.5_6000000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,True,True,7.0_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,6.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +35002,3501,35,11,FEMALE,6.4_5714285714285818e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +36001,3601,36,56,MALE,5.9_9999999999986855e+00,MARRIED,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.0_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default +37001,3701,37,57,FEMALE,5.9_9999999999979039e+00,SINGLE,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.1_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +38001,3801,38,58,MALE,5.9_9999999999971401e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.1_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +39001,3901,39,59,FEMALE,5.9_9999999999963762e+00,MARRIED,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.2_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +40001,4001,40,60,MALE,5.9_9999999999980638e+00,SINGLE,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,7.2_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.0_0000000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +40002,4001,40,8,MALE,5.5_5555555555555536e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +41001,4101,41,61,FEMALE,5.9_9999999999972999e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.3_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +42001,4201,42,62,MALE,5.9_9999999999965539e+00,MARRIED,1.9_2400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,7.3_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +43001,4301,43,63,FEMALE,5.9_9999999999981970e+00,SINGLE,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.4_3600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +44001,4401,44,64,MALE,5.9_9999999999974509e+00,SINGLE,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.4_8800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +45001,4501,45,65,FEMALE,5.9_9999999999967137e+00,MARRIED,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,7.5_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,9.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +45002,4501,45,13,FEMALE,3.2_2727272727272707e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +46001,4601,46,66,MALE,5.9_9999999999983213e+00,SINGLE,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.5_9200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +47001,4701,47,67,FEMALE,5.9_9999999999975842e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.6_4400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +48001,4801,48,68,MALE,5.9_9999999999968736e+00,MARRIED,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.6_9600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +49001,4901,49,69,FEMALE,5.9_9999999999984368e+00,SINGLE,2.2_8800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,7.7_4800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +50001,5001,50,70,MALE,5.9_9999999999954525e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,7.8_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,6.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +50002,5001,50,10,MALE,1.0_6764705882352917e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +51001,5101,51,71,FEMALE,5.9_9999999999947597e+00,MARRIED,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,7.8_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default +52001,5201,52,72,MALE,5.9_9999999999940758e+00,SINGLE,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.9_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +53001,5301,53,73,FEMALE,5.9_9999999999934008e+00,SINGLE,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,7.9_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +54001,5401,54,74,MALE,5.9_9999999999971578e+00,MARRIED,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.0_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default +55001,5501,55,20,FEMALE,5.9_9999999999997691e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,8.0_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.2_5600000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +55002,5501,55,15,FEMALE,1.3_2857142857142363e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +56001,5601,56,21,MALE,6.0_0000000000001776e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,8.1_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +57001,5701,57,22,FEMALE,6.0_0000000000000355e+00,MARRIED,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.1_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +58001,5801,58,23,MALE,5.9_9999999999998668e+00,SINGLE,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.2_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +59001,5901,59,24,FEMALE,6.0_0000000000002487e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.2_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +60001,6001,60,25,MALE,6.0_0000000000006217e+00,MARRIED,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,8.3_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,9.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +60002,6001,60,12,MALE,1.0_0000000000000000e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +61001,6101,61,26,FEMALE,6.0_0000000000010125e+00,SINGLE,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,8.3_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +62001,6201,62,27,MALE,6.0_0000000000013856e+00,SINGLE,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.4_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +63001,6301,63,28,FEMALE,6.0_0000000000007194e+00,MARRIED,1.7_1600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,8.4_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default +64001,6401,64,29,MALE,6.0_0000000000000533e+00,SINGLE,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.5_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +65001,6501,65,30,FEMALE,6.0_0000000000004263e+00,SINGLE,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,8.5_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,8.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +65002,6501,65,9,FEMALE,1.0_0000000000000000e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +66001,6601,66,31,MALE,5.9_9999999999997602e+00,MARRIED,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,8.6_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +67001,6701,67,32,FEMALE,6.0_0000000000001332e+00,SINGLE,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.6_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +68001,6801,68,33,MALE,6.0_0000000000004796e+00,SINGLE,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.7_3600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +69001,6901,69,34,FEMALE,5.9_9999999999998401e+00,MARRIED,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.7_8800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default +70001,7001,70,35,MALE,6.0_0000000000001954e+00,SINGLE,2.0_8000000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,True,True,8.8_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,5.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +70002,7001,70,14,MALE,6.9_4117647058824527e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +71001,7101,71,36,FEMALE,5.9_9999999999995648e+00,SINGLE,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,8.8_9200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +72001,7201,72,37,MALE,5.9_9999999999979394e+00,MARRIED,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.9_4400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default +73001,7301,73,38,FEMALE,5.9_9999999999973177e+00,SINGLE,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,8.9_9600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +74001,7401,74,39,MALE,5.9_9999999999986677e+00,SINGLE,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.0_4800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +75001,7501,75,40,FEMALE,5.9_9999999999980460e+00,MARRIED,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.1_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.1_5600000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default +75002,7501,75,11,FEMALE,1.0_0000000000000000e+01,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +76001,7601,76,41,MALE,5.9_9999999999974420e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,9.1_5200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +77001,7701,77,42,FEMALE,5.9_9999999999987654e+00,SINGLE,1.1_4400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,9.2_0400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +78001,7801,78,43,MALE,5.9_9999999999981615e+00,MARRIED,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.2_5600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +79001,7901,79,44,FEMALE,5.9_9999999999975664e+00,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.3_0800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +80001,8001,80,45,MALE,5.9_9999999999988631e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.3_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,8.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +80002,8001,80,8,MALE,2.0_0000000000000000e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +81001,8101,81,46,FEMALE,5.9_9999999999982592e+00,MARRIED,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,9.4_1200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default +82001,8201,82,47,MALE,5.9_9999999999976730e+00,SINGLE,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.4_6400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +83001,8301,83,48,FEMALE,5.9_9999999999989519e+00,SINGLE,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.5_1600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +84001,8401,84,49,MALE,5.9_9999999999983658e+00,MARRIED,1.5_0800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,9.5_6800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +85001,8501,85,50,FEMALE,5.9_9999999999977796e+00,SINGLE,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.6_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,7.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +85002,8501,85,13,FEMALE,6.2_2727272727273107e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +86001,8601,86,51,MALE,5.9_9999999999990408e+00,SINGLE,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,9.6_7200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +87001,8701,87,52,FEMALE,5.9_9999999999984635e+00,MARRIED,1.6_6400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.7_2400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default +88001,8801,88,53,MALE,5.9_9999999999979039e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.7_7600000000000000e+03,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +89001,8901,89,54,FEMALE,5.9_9999999999973355e+00,SINGLE,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.8_2800000000000000e+03,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +90001,9001,90,55,MALE,5.9_9999999999985700e+00,MARRIED,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,9.8_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.1_0000000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,True,default +90002,9001,90,10,MALE,7.6_7647058823529171e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +91001,9101,91,56,FEMALE,5.9_9999999999980105e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,9.9_3200000000000000e+03,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +92001,9201,92,57,MALE,5.9_9999999999974509e+00,SINGLE,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,9.9_8400000000000000e+03,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +93001,9301,93,58,FEMALE,5.9_9999999999986589e+00,MARRIED,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_0360000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +94001,9401,94,59,MALE,5.9_9999999999980993e+00,SINGLE,2.0_2800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_0880000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +95001,9501,95,60,FEMALE,5.9_9999999999975575e+00,SINGLE,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.0_1400000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.0_5600000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +95002,9501,95,15,FEMALE,8.3_5714285714286120e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +96001,9601,96,61,MALE,5.9_9999999999987477e+00,MARRIED,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_1920000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +97001,9701,97,62,FEMALE,5.9_9999999999982059e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_2440000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +98001,9801,98,63,MALE,5.9_9999999999976552e+00,SINGLE,2.2_3600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.0_2960000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +99001,9901,99,64,FEMALE,5.9_9999999999988365e+00,MARRIED,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_3480000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default +100001,10001,100,65,MALE,5.9_9999999999982947e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.0_4000000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,7.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +100002,10001,100,12,MALE,5.4_9999999999999734e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +101001,10101,101,66,FEMALE,5.9_9999999999977796e+00,SINGLE,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_4520000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +102001,10201,102,67,MALE,5.9_9999999999989164e+00,MARRIED,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_5040000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +103001,10301,103,68,FEMALE,5.9_9999999999984013e+00,SINGLE,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_5560000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +104001,10401,104,69,MALE,5.9_9999999999978506e+00,SINGLE,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_6080000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +105001,10501,105,70,FEMALE,5.9_9999999999990141e+00,MARRIED,1.3_0000000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,True,True,1.0_6600000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,6.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +105002,10501,105,9,FEMALE,2.4_8484848484848486e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +106001,10601,106,71,MALE,5.9_9999999999968203e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_7120000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +107001,10701,107,72,FEMALE,5.9_9999999999962874e+00,SINGLE,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_7640000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +108001,10801,108,73,MALE,5.9_9999999999957989e+00,MARRIED,1.4_5600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_8160000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default +109001,10901,109,74,FEMALE,5.9_9999999999953104e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.0_8680000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +110001,11001,110,20,MALE,6.0_0000000000000799e+00,SINGLE,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.0_9200000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,1.0_0000000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +110002,11001,110,14,MALE,2.4_7058823529412130e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +111001,11101,111,21,FEMALE,5.9_9999999999999467e+00,MARRIED,1.6_1200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.0_9720000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +112001,11201,112,22,MALE,4.0_5095541401272818e+00,SINGLE,1.6_6400000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.1_0240000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +113001,11301,113,23,FEMALE,7.9_5569620253166043e+00,SINGLE,1.7_1600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_0760000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +114001,11401,114,24,MALE,4.0_3773584905660687e+00,MARRIED,1.7_6800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_1280000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +115001,11501,115,25,FEMALE,7.9_6875000000006217e+00,SINGLE,1.8_2000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_1800000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,9.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +115002,11501,115,11,FEMALE,2.4_5714285714285419e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +116001,11601,116,26,MALE,4.0_2484472049693398e+00,SINGLE,1.8_7200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.1_2320000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +117001,11701,117,27,FEMALE,4.0_1851851851857766e+00,MARRIED,1.9_2400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_2840000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,False,default +118001,11801,118,28,MALE,7.9_8773006134971375e+00,SINGLE,1.9_7600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_3360000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +119001,11901,119,29,FEMALE,4.0_0609756097560155e+00,SINGLE,2.0_2800000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.1_3880000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +120001,12001,120,30,MALE,7.9_9999999999998934e+00,MARRIED,2.0_8000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_4400000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,6.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +120002,12001,120,8,MALE,9.5_5555555555555713e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +121001,12101,121,31,FEMALE,8.0_0602409638551649e+00,SINGLE,2.1_3200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.1_4920000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.2_5880000000000018e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,True,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +122001,12201,122,32,MALE,3.9_8802395209580407e+00,SINGLE,2.1_8400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_5440000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +123001,12301,123,33,FEMALE,3.9_8214285714287186e+00,MARRIED,2.2_3600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_5960000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,True,True,default +124001,12401,124,34,MALE,8.0_2366863905323768e+00,SINGLE,2.2_8800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_6480000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +125001,12501,125,35,FEMALE,3.9_7058823529411775e+00,SINGLE,1.0_4000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_7000000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,1.2_5600000000000000e+03,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +125002,12501,125,13,FEMALE,9.9_5454545454545148e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +126001,12601,126,36,MALE,3.9_6491228070177248e+00,MARRIED,1.0_9200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.1_7520000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,True,False,default +127001,12701,127,37,FEMALE,3.9_5930232558138151e+00,SINGLE,1.1_4400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_8040000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +128001,12801,128,38,MALE,3.9_5375722543343144e+00,SINGLE,1.1_9600000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_8560000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +129001,12901,129,39,FEMALE,8.0_5172413793090058e+00,MARRIED,1.2_4800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.1_9080000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +130001,13001,130,40,MALE,3.9_4285714285708488e+00,SINGLE,1.3_0000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.1_9600000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,True,False,1.0_0000000000000000e+03,9.0_0000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,True,default +130002,13001,130,10,MALE,2.0_2941176470588092e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default +131001,13101,131,41,FEMALE,8.0_6249999999993783e+00,SINGLE,1.3_5200000000000000e+03,3.5_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,False,1.2_0120000000000000e+04,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,True,default +132001,13201,132,42,MALE,8.0_6779661016936700e+00,MARRIED,1.4_0400000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.2_0640000000000000e+04,1.0_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +133001,13301,133,43,FEMALE,3.9_2696629213477744e+00,SINGLE,1.4_5600000000000000e+03,2.0_0000000000000000e+01,0.0_0000000000000000e+00,True,True,False,True,1.2_1160000000000000e+04,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,5.2_0000000000000000e+01,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +134001,13401,134,44,MALE,3.9_2178770949712296e+00,SINGLE,1.5_0800000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,False,False,1.2_1680000000000000e+04,2.0_8000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,False,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,1.0_4000000000000000e+02,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,0.0_0000000000000000e+00,5.2_0000000000000000e+01,True,False,False,False,default +135001,13501,135,45,FEMALE,3.9_1666666666655283e+00,MARRIED,1.5_6000000000000000e+03,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,True,True,False,1.2_2200000000000000e+04,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,7.8_0000000000000000e+02,5.2_0000000000000000e+01,1.3_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,8.5_6000000000000000e+02,0,0,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,True,1.0_4000000000000000e+02,7.2_8000000000000000e+02,2.1_3200000000000000e+03,2.0_8000000000000000e+03,2.0_0000000000000000e+01,1.0_4000000000000000e+02,5.2_0000000000000000e+01,2.6_0000000000000000e+01,1.3_0000000000000000e+01,5.0_0000000000000000e+02,5.2_0000000000000000e+01,5.0_0000000000000000e+00,2.6_0000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,3.6_4000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,5.2_0000000000000000e+01,0.0_0000000000000000e+00,0.0_0000000000000000e+00,4.1_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,1.0_4000000000000000e+02,1.5_6000000000000000e+02,2.0_8000000000000000e+02,2.6_0000000000000000e+02,True,0.0_0000000000000000e+00,3.1_2000000000000000e+02,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,1.0_4000000000000000e+02,2.6_0000000000000000e+02,2.0_8000000000000000e+02,1.0_4000000000000000e+02,1.5_6000000000000000e+02,1.0_0000000000000000e+00,1.0_0000000000000000e+00,True,5.2_0000000000000000e+01,0.0_0000000000000000e+00,True,False,False,False,default +135002,13501,135,15,FEMALE,4.6_7142857142856904e+00,SINGLE,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,False,False,False,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0,0,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,2.0_8000000000000000e+02,1.0_4000000000000000e+02,5.2_0000000000000000e+01,1.5_6000000000000000e+02,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,True,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,0.0_0000000000000000e+00,0.0_0000000000000000e+00,False,True,False,False,default diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/schema.json b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/schema.json index a755b50aa2..a5635a61a1 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/schema.json +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/schema.json @@ -54,6 +54,10 @@ "free_school_meals": "float64", "frs_bonus_amount": "float64", "frs_care_hours_in_household": "float64", + "frs_company_car_contribution": "float64", + "frs_company_car_fuel_code": "int64", + "frs_company_car_price_band": "int64", + "frs_company_car_private_fuel": "bool", "gender": "string", "healthy_start_vouchers": "float64", "hours_worked": "float64", diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/was_person.csv b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/was_person.csv index 68623c09c8..26199f11fd 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/was_person.csv +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/sources/was_person.csv @@ -1,191 +1,191 @@ -CASER8,PersonR8,IsDepR8,DVAge17R8,SexR8,DVGIEmpR8,fisa_binary3r8_i,fisa_binary3r8_iflag,FLISAVR8,flisavr8_iflag,FLISABR8,flisabr8_iflag,DVFLISAvR8,DVCISAvR8,DVIISAvR8 -1,1,2,4,1,15000,1,0,5,0,-9,0,5,7,5 -2,1,2,7,2,22000,0,0,-9,0,-9,0,0,8,3 -2,2,2,12,1,23000,0,0,-9,0,-9,0,0,0,3 -2,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -3,1,2,10,1,29000,0,0,-9,0,-9,0,0,9,0 -3,2,2,15,2,30000,0,0,-9,0,-9,0,0,0,0 -3,3,2,6,1,31000,0,0,-9,0,-9,0,0,0,7 -3,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -3,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -4,1,2,13,2,-8,0,0,-9,0,-9,0,0,10,8 -5,1,2,16,1,43000,0,0,-9,0,-9,0,0,5.5,0 -5,2,2,7,2,44000,0,0,-9,0,-9,0,0,5.5,9 -5,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -6,1,2,13,2,50000,1,0,10,0,-9,0,10,12,0 -6,2,2,10,1,51000,0,0,-9,0,-9,0,0,0,0 -6,3,2,15,2,52000,0,0,-9,0,-9,0,0,0,10 -6,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -6,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -7,1,2,8,1,17000,1,0,11,0,-9,0,11,13,11 -8,1,2,11,2,24000,0,1,-9,0,-9,0,0,14,6 -8,2,2,16,1,25000,0,1,-9,0,-9,0,0,0,6 -8,3,1,1,2,-9,-9,1,-9,0,-9,0,0,0,0 -9,1,2,14,1,31000,0,0,-9,0,-9,0,0,7.5,3.25 -9,2,2,5,2,32000,0,0,-9,0,-9,0,0,3.75,9.75 -9,3,2,10,1,33000,0,0,-9,0,-9,0,0,3.75,0 -9,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -9,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -10,1,2,17,2,38000,0,0,-9,0,-9,0,0,16,14 -11,1,2,6,1,45000,1,0,-8,1,1,0,15,8.5,0 -11,2,2,11,2,46000,0,0,-9,0,-9,0,0,8.5,15 -11,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -12,1,2,9,2,52000,0,0,-9,0,-9,0,0,18,0 -12,2,2,14,1,53000,0,0,-9,0,-9,0,0,0,0 -12,3,2,5,2,54000,0,0,-9,0,-9,0,0,0,16 -12,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -12,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -13,1,2,12,1,19000,0,0,-9,0,-9,0,0,19,17 -14,1,2,15,2,26000,0,0,-9,0,-9,0,0,20,9 -14,2,2,6,1,27000,0,0,-9,0,-9,0,0,0,9 -14,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -15,1,2,4,1,33000,1,1,19,0,-9,0,19,21,0 -15,2,2,9,2,34000,0,0,-9,0,-9,0,0,0,0 -15,3,2,14,1,35000,0,0,-9,0,-9,0,0,0,19 -15,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -15,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -16,1,2,7,2,40000,0,0,-9,0,-9,0,0,22,20 -17,1,2,10,1,47000,0,0,-9,0,-9,0,0,11.5,0 -17,2,2,15,2,48000,0,0,-9,0,-9,0,0,11.5,21 -17,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -18,1,2,13,2,54000,0,0,-9,0,-9,0,0,24,0 -18,2,2,4,1,15000,0,0,-9,0,-9,0,0,0,0 -18,3,2,9,2,16000,0,0,-9,0,-9,0,0,0,22 -18,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -18,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -19,1,2,16,1,21000,0,0,-9,0,-9,0,0,25,23 -20,1,2,5,2,28000,0,0,-9,0,-9,0,0,26,12 -20,2,2,10,1,29000,0,0,-9,0,-9,0,0,0,12 -20,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -21,1,2,8,1,35000,1,0,5,0,-9,0,5,13.5,6.25 -21,2,2,13,2,36000,0,0,-9,0,-9,0,0,6.75,18.75 -21,3,2,4,1,37000,0,0,-9,0,-9,0,0,6.75,0 -21,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -21,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -22,1,2,11,2,42000,0,0,-9,0,-9,0,0,28,26 -23,1,2,14,1,49000,0,0,-9,0,-9,0,0,14.5,0 -23,2,2,5,2,50000,0,0,-9,0,-9,0,0,14.5,27 -23,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -24,1,2,17,2,16000,0,0,-9,0,-9,0,0,30,0 -24,2,2,8,1,17000,0,0,-9,0,-9,0,0,0,0 -24,3,2,13,2,18000,0,0,-9,0,-9,0,0,0,28 -24,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -24,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -25,1,2,6,1,23000,1,0,9,0,-9,0,9,31,29 -26,1,2,9,2,30000,0,0,-9,0,-9,0,0,32,15 -26,2,2,14,1,31000,0,0,-9,0,-9,0,0,0,15 -26,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -27,1,2,12,1,37000,0,0,-9,0,-9,0,0,33,0 -27,2,2,17,2,38000,0,0,-9,0,-9,0,0,0,0 -27,3,2,8,1,39000,0,0,-9,0,-9,0,0,0,31 -27,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -27,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -28,1,2,15,2,44000,0,0,-9,0,-9,0,0,34,32 -29,1,2,4,1,51000,1,0,13,0,-9,0,13,17.5,0 -29,2,2,9,2,52000,0,0,-9,0,-9,0,0,17.5,33 -29,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -30,1,2,7,2,18000,0,0,-9,0,-9,0,0,36,0 -30,2,2,12,1,19000,0,0,-9,0,-9,0,0,0,0 -30,3,2,17,2,20000,0,0,-9,0,-9,0,0,0,34 -30,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -30,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -31,1,2,10,1,25000,0,0,-9,0,-9,0,0,37,35 -32,1,2,13,2,32000,0,0,-9,0,-9,0,0,38,18 -32,2,2,4,1,33000,0,0,-9,0,-9,0,0,0,18 -32,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -33,1,2,16,1,39000,0,0,-9,0,-9,0,0,19.5,9.25 -33,2,2,7,2,40000,0,0,-9,0,-9,0,0,9.75,27.75 -33,3,2,12,1,41000,0,0,-9,0,-9,0,0,9.75,0 -33,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -33,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -34,1,2,5,2,46000,0,0,-9,0,-9,0,0,40,38 -35,1,2,8,1,53000,1,0,19,0,-9,0,19,20.5,0 -35,2,2,13,2,54000,0,0,-9,0,-9,0,0,20.5,39 -35,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -36,1,2,11,2,20000,0,0,-9,0,-9,0,0,42,0 -36,2,2,16,1,21000,0,0,-9,0,-9,0,0,0,0 -36,3,2,7,2,22000,0,0,-9,0,-9,0,0,0,40 -36,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -36,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -37,1,2,14,1,27000,0,0,-9,0,-9,0,0,43,41 -38,1,2,17,2,34000,0,0,-9,0,-9,0,0,44,21 -38,2,2,8,1,35000,0,0,-9,0,-9,0,0,0,21 -38,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -39,1,2,6,1,41000,1,0,23,0,-9,0,23,45,0 -39,2,2,11,2,42000,0,0,-9,0,-9,0,0,0,0 -39,3,2,16,1,43000,0,0,-9,0,-9,0,0,0,43 -39,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -39,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -40,1,2,9,2,48000,0,0,-9,0,-9,0,0,46,44 -41,1,2,12,1,15000,0,0,-9,0,-9,0,0,23.5,0 -41,2,2,17,2,16000,0,0,-9,0,-9,0,0,23.5,45 -41,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -42,1,2,15,2,22000,0,0,-9,0,-9,0,0,48,0 -42,2,2,6,1,23000,0,0,-9,0,-9,0,0,0,0 -42,3,2,11,2,24000,0,0,-9,0,-9,0,0,0,46 -42,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -42,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -43,1,2,4,1,29000,1,0,7,0,-9,0,7,49,47 -44,1,2,7,2,36000,0,0,-9,0,-9,0,0,50,24 -44,2,2,12,1,37000,0,0,-9,0,-9,0,0,0,24 -44,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -45,1,2,10,1,43000,0,0,-9,0,-9,0,0,25.5,12.25 -45,2,2,15,2,44000,0,0,-9,0,-9,0,0,12.75,36.75 -45,3,2,6,1,45000,0,0,-9,0,-9,0,0,12.75,0 -45,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -45,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -46,1,2,13,2,50000,0,0,-9,0,-9,0,0,52,50 -47,1,2,16,1,17000,0,0,-9,0,-9,0,0,26.5,0 -47,2,2,7,2,18000,0,0,-9,0,-9,0,0,26.5,51 -47,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -48,1,2,5,2,24000,0,0,-9,0,-9,0,0,54,0 -48,2,2,10,1,25000,0,0,-9,0,-9,0,0,0,0 -48,3,2,15,2,26000,0,0,-9,0,-9,0,0,0,52 -48,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -48,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -49,1,2,8,1,31000,1,0,13,0,-9,0,13,55,53 -50,1,2,11,2,38000,0,0,-9,0,-9,0,0,56,27 -50,2,2,16,1,39000,0,0,-9,0,-9,0,0,0,27 -50,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -51,1,2,14,1,45000,0,0,-9,0,-9,0,0,57,0 -51,2,2,5,2,46000,0,0,-9,0,-9,0,0,0,0 -51,3,2,10,1,47000,0,0,-9,0,-9,0,0,0,55 -51,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -51,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -52,1,2,17,2,52000,0,0,-9,0,-9,0,0,58,56 -53,1,2,6,1,19000,1,0,17,0,-9,0,17,29.5,0 -53,2,2,11,2,20000,0,0,-9,0,-9,0,0,29.5,57 -53,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -54,1,2,9,2,26000,0,0,-9,0,-9,0,0,60,0 -54,2,2,14,1,27000,0,0,-9,0,-9,0,0,0,0 -54,3,2,5,2,28000,0,0,-9,0,-9,0,0,0,58 -54,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -54,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -55,1,2,12,1,33000,0,0,-9,0,-9,0,0,61,59 -56,1,2,15,2,40000,0,0,-9,0,-9,0,0,62,30 -56,2,2,6,1,41000,0,0,-9,0,-9,0,0,0,30 -56,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -57,1,2,4,1,47000,1,0,21,0,-9,0,21,31.5,15.25 -57,2,2,9,2,48000,0,0,-9,0,-9,0,0,15.75,45.75 -57,3,2,14,1,49000,0,0,-9,0,-9,0,0,15.75,0 -57,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -57,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -58,1,2,7,2,54000,0,0,-9,0,-9,0,0,64,62 -59,1,2,10,1,21000,0,0,-9,0,-9,0,0,32.5,0 -59,2,2,15,2,22000,0,0,-9,0,-9,0,0,32.5,63 -59,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -60,1,2,13,2,28000,0,0,-9,0,-9,0,0,66,0 -60,2,2,4,1,29000,0,0,-9,0,-9,0,0,0,0 -60,3,2,9,2,30000,0,0,-9,0,-9,0,0,0,64 -60,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0 -60,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -61,1,2,16,1,35000,0,0,-9,0,-9,0,0,67,65 -62,1,2,5,2,42000,0,0,-9,0,-9,0,0,68,33 -62,2,2,10,1,43000,0,0,-9,0,-9,0,0,0,33 -62,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0 -63,1,2,8,1,49000,1,0,7,0,-9,0,7,69,0 -63,2,2,13,2,50000,0,0,-9,0,-9,0,0,0,0 -63,3,2,4,1,51000,0,0,-9,0,-9,0,0,0,67 -63,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0 -63,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0 -64,1,2,11,2,16000,0,0,-9,0,-9,0,0,70,68 +CASER8,PersonR8,IsDepR8,DVAge17R8,SexR8,DVGIEmpR8,fisa_binary3r8_i,fisa_binary3r8_iflag,FLISAVR8,flisavr8_iflag,FLISABR8,flisabr8_iflag,DVFLISAvR8,DVCISAvR8,DVIISAvR8,R8xshhwgt,COMPVEHR8,CARVAN1R8,PETROL1R8,LISTPR1R8,CARVAN2R8,CARVAN3R8,PETROL2R8,PETROL3R8,LISTPR2R8,LISTPR3R8 +1,1,2,4,1,15000,1,0,5,0,-9,0,5,7,5,1,1,1,1,18000,-9,-9,-9,-9,-9,-9 +2,1,2,7,2,22000,0,0,-9,0,-9,0,0,8,3,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +2,2,2,12,1,23000,0,0,-9,0,-9,0,0,0,3,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +2,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +3,1,2,10,1,29000,0,0,-9,0,-9,0,0,9,0,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +3,2,2,15,2,30000,0,0,-9,0,-9,0,0,0,0,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +3,3,2,6,1,31000,0,0,-9,0,-9,0,0,0,7,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +3,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +3,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +4,1,2,13,2,-8,0,0,-9,0,-9,0,0,10,8,1.3,1,1,4,30000,-9,-9,-9,-9,-9,-9 +5,1,2,16,1,43000,0,0,-9,0,-9,0,0,5.5,0,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +5,2,2,7,2,44000,0,0,-9,0,-9,0,0,5.5,9,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +5,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +6,1,2,13,2,50000,1,0,10,0,-9,0,10,12,0,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +6,2,2,10,1,51000,0,0,-9,0,-9,0,0,0,0,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +6,3,2,15,2,52000,0,0,-9,0,-9,0,0,0,10,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +6,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +6,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +7,1,2,8,1,17000,1,0,11,0,-9,0,11,13,11,1.6000000000000001,1,1,3,42000,-9,-9,-9,-9,-9,-9 +8,1,2,11,2,24000,0,1,-9,0,-9,0,0,14,6,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +8,2,2,16,1,25000,0,1,-9,0,-9,0,0,0,6,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +8,3,1,1,2,-9,-9,1,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +9,1,2,14,1,31000,0,0,-9,0,-9,0,0,7.5,3.25,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +9,2,2,5,2,32000,0,0,-9,0,-9,0,0,3.75,9.75,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +9,3,2,10,1,33000,0,0,-9,0,-9,0,0,3.75,0,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +9,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +9,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +10,1,2,17,2,38000,0,0,-9,0,-9,0,0,16,14,1.2,1,2,2,54000,-9,-9,-9,-9,-9,-9 +11,1,2,6,1,45000,1,0,-8,1,1,0,15,8.5,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +11,2,2,11,2,46000,0,0,-9,0,-9,0,0,8.5,15,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +11,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +12,1,2,9,2,52000,0,0,-9,0,-9,0,0,18,0,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +12,2,2,14,1,53000,0,0,-9,0,-9,0,0,0,0,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +12,3,2,5,2,54000,0,0,-9,0,-9,0,0,0,16,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +12,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +12,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +13,1,2,12,1,19000,0,0,-9,0,-9,0,0,19,17,1.5,1,1,1,18000,-9,-9,-9,-9,-9,-9 +14,1,2,15,2,26000,0,0,-9,0,-9,0,0,20,9,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +14,2,2,6,1,27000,0,0,-9,0,-9,0,0,0,9,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +14,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +15,1,2,4,1,33000,1,1,19,0,-9,0,19,21,0,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +15,2,2,9,2,34000,0,0,-9,0,-9,0,0,0,0,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +15,3,2,14,1,35000,0,0,-9,0,-9,0,0,0,19,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +15,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +15,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +16,1,2,7,2,40000,0,0,-9,0,-9,0,0,22,20,1.1000000000000001,1,1,4,-8,-9,-9,-9,-9,-9,-9 +17,1,2,10,1,47000,0,0,-9,0,-9,0,0,11.5,0,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +17,2,2,15,2,48000,0,0,-9,0,-9,0,0,11.5,21,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +17,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +18,1,2,13,2,54000,0,0,-9,0,-9,0,0,24,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +18,2,2,4,1,15000,0,0,-9,0,-9,0,0,0,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +18,3,2,9,2,16000,0,0,-9,0,-9,0,0,0,22,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +18,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +18,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +19,1,2,16,1,21000,0,0,-9,0,-9,0,0,25,23,1.3999999999999999,1,1,3,42000,-9,-9,-9,-9,-9,-9 +20,1,2,5,2,28000,0,0,-9,0,-9,0,0,26,12,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +20,2,2,10,1,29000,0,0,-9,0,-9,0,0,0,12,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +20,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +21,1,2,8,1,35000,1,0,5,0,-9,0,5,13.5,6.25,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +21,2,2,13,2,36000,0,0,-9,0,-9,0,0,6.75,18.75,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +21,3,2,4,1,37000,0,0,-9,0,-9,0,0,6.75,0,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +21,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +21,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +22,1,2,11,2,42000,0,0,-9,0,-9,0,0,28,26,1,1,1,2,54000,-9,-9,-9,-9,-9,-9 +23,1,2,14,1,49000,0,0,-9,0,-9,0,0,14.5,0,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +23,2,2,5,2,50000,0,0,-9,0,-9,0,0,14.5,27,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +23,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +24,1,2,17,2,16000,0,0,-9,0,-9,0,0,30,0,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +24,2,2,8,1,17000,0,0,-9,0,-9,0,0,0,0,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +24,3,2,13,2,18000,0,0,-9,0,-9,0,0,0,28,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +24,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +24,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +25,1,2,6,1,23000,1,0,9,0,-9,0,9,31,29,1.3,1,1,1,18000,-9,-9,-9,-9,-9,-9 +26,1,2,9,2,30000,0,0,-9,0,-9,0,0,32,15,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +26,2,2,14,1,31000,0,0,-9,0,-9,0,0,0,15,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +26,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +27,1,2,12,1,37000,0,0,-9,0,-9,0,0,33,0,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +27,2,2,17,2,38000,0,0,-9,0,-9,0,0,0,0,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +27,3,2,8,1,39000,0,0,-9,0,-9,0,0,0,31,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +27,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +27,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +28,1,2,15,2,44000,0,0,-9,0,-9,0,0,34,32,1.6000000000000001,1,1,4,30000,-9,-9,-9,-9,-9,-9 +29,1,2,4,1,51000,1,0,13,0,-9,0,13,17.5,0,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +29,2,2,9,2,52000,0,0,-9,0,-9,0,0,17.5,33,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +29,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +30,1,2,7,2,18000,0,0,-9,0,-9,0,0,36,0,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +30,2,2,12,1,19000,0,0,-9,0,-9,0,0,0,0,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +30,3,2,17,2,20000,0,0,-9,0,-9,0,0,0,34,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +30,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +30,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +31,1,2,10,1,25000,0,0,-9,0,-9,0,0,37,35,1.2,1,1,3,42000,-9,-9,-9,-9,-9,-9 +32,1,2,13,2,32000,0,0,-9,0,-9,0,0,38,18,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +32,2,2,4,1,33000,0,0,-9,0,-9,0,0,0,18,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +32,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +33,1,2,16,1,39000,0,0,-9,0,-9,0,0,19.5,9.25,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +33,2,2,7,2,40000,0,0,-9,0,-9,0,0,9.75,27.75,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +33,3,2,12,1,41000,0,0,-9,0,-9,0,0,9.75,0,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +33,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +33,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +34,1,2,5,2,46000,0,0,-9,0,-9,0,0,40,38,1.5,1,1,2,54000,-9,-9,-9,-9,-9,-9 +35,1,2,8,1,53000,1,0,19,0,-9,0,19,20.5,0,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +35,2,2,13,2,54000,0,0,-9,0,-9,0,0,20.5,39,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +35,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +36,1,2,11,2,20000,0,0,-9,0,-9,0,0,42,0,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +36,2,2,16,1,21000,0,0,-9,0,-9,0,0,0,0,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +36,3,2,7,2,22000,0,0,-9,0,-9,0,0,0,40,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +36,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +36,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +37,1,2,14,1,27000,0,0,-9,0,-9,0,0,43,41,1.1000000000000001,1,1,1,18000,-9,-9,-9,-9,-9,-9 +38,1,2,17,2,34000,0,0,-9,0,-9,0,0,44,21,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +38,2,2,8,1,35000,0,0,-9,0,-9,0,0,0,21,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +38,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +39,1,2,6,1,41000,1,0,23,0,-9,0,23,45,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +39,2,2,11,2,42000,0,0,-9,0,-9,0,0,0,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +39,3,2,16,1,43000,0,0,-9,0,-9,0,0,0,43,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +39,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +39,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +40,1,2,9,2,48000,0,0,-9,0,-9,0,0,46,44,1.3999999999999999,1,1,4,30000,-9,-9,-9,-9,-9,-9 +41,1,2,12,1,15000,0,0,-9,0,-9,0,0,23.5,0,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +41,2,2,17,2,16000,0,0,-9,0,-9,0,0,23.5,45,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +41,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +42,1,2,15,2,22000,0,0,-9,0,-9,0,0,48,0,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +42,2,2,6,1,23000,0,0,-9,0,-9,0,0,0,0,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +42,3,2,11,2,24000,0,0,-9,0,-9,0,0,0,46,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +42,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +42,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +43,1,2,4,1,29000,1,0,7,0,-9,0,7,49,47,1,1,1,3,42000,-9,-9,-9,-9,-9,-9 +44,1,2,7,2,36000,0,0,-9,0,-9,0,0,50,24,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +44,2,2,12,1,37000,0,0,-9,0,-9,0,0,0,24,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +44,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +45,1,2,10,1,43000,0,0,-9,0,-9,0,0,25.5,12.25,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +45,2,2,15,2,44000,0,0,-9,0,-9,0,0,12.75,36.75,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +45,3,2,6,1,45000,0,0,-9,0,-9,0,0,12.75,0,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +45,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +45,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +46,1,2,13,2,50000,0,0,-9,0,-9,0,0,52,50,1.3,1,1,2,54000,-9,-9,-9,-9,-9,-9 +47,1,2,16,1,17000,0,0,-9,0,-9,0,0,26.5,0,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +47,2,2,7,2,18000,0,0,-9,0,-9,0,0,26.5,51,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +47,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +48,1,2,5,2,24000,0,0,-9,0,-9,0,0,54,0,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +48,2,2,10,1,25000,0,0,-9,0,-9,0,0,0,0,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +48,3,2,15,2,26000,0,0,-9,0,-9,0,0,0,52,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +48,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +48,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +49,1,2,8,1,31000,1,0,13,0,-9,0,13,55,53,1.6000000000000001,1,1,1,18000,-9,-9,-9,-9,-9,-9 +50,1,2,11,2,38000,0,0,-9,0,-9,0,0,56,27,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +50,2,2,16,1,39000,0,0,-9,0,-9,0,0,0,27,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +50,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +51,1,2,14,1,45000,0,0,-9,0,-9,0,0,57,0,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +51,2,2,5,2,46000,0,0,-9,0,-9,0,0,0,0,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +51,3,2,10,1,47000,0,0,-9,0,-9,0,0,0,55,1.1000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +51,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +51,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.1000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +52,1,2,17,2,52000,0,0,-9,0,-9,0,0,58,56,1.2,1,1,4,30000,-9,-9,-9,-9,-9,-9 +53,1,2,6,1,19000,1,0,17,0,-9,0,17,29.5,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +53,2,2,11,2,20000,0,0,-9,0,-9,0,0,29.5,57,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +53,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +54,1,2,9,2,26000,0,0,-9,0,-9,0,0,60,0,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +54,2,2,14,1,27000,0,0,-9,0,-9,0,0,0,0,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +54,3,2,5,2,28000,0,0,-9,0,-9,0,0,0,58,1.3999999999999999,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +54,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +54,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3999999999999999,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +55,1,2,12,1,33000,0,0,-9,0,-9,0,0,61,59,1.5,1,1,3,42000,-9,-9,-9,-9,-9,-9 +56,1,2,15,2,40000,0,0,-9,0,-9,0,0,62,30,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +56,2,2,6,1,41000,0,0,-9,0,-9,0,0,0,30,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +56,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +57,1,2,4,1,47000,1,0,21,0,-9,0,21,31.5,15.25,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +57,2,2,9,2,48000,0,0,-9,0,-9,0,0,15.75,45.75,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +57,3,2,14,1,49000,0,0,-9,0,-9,0,0,15.75,0,1,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +57,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +57,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +58,1,2,7,2,54000,0,0,-9,0,-9,0,0,64,62,1.1000000000000001,1,1,2,54000,-9,-9,-9,-9,-9,-9 +59,1,2,10,1,21000,0,0,-9,0,-9,0,0,32.5,0,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +59,2,2,15,2,22000,0,0,-9,0,-9,0,0,32.5,63,1.2,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +59,3,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.2,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +60,1,2,13,2,28000,0,0,-9,0,-9,0,0,66,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +60,2,2,4,1,29000,0,0,-9,0,-9,0,0,0,0,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +60,3,2,9,2,30000,0,0,-9,0,-9,0,0,0,64,1.3,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +60,4,1,3,1,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +60,5,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.3,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +61,1,2,16,1,35000,0,0,-9,0,-9,0,0,67,65,1.3999999999999999,1,1,1,18000,-9,-9,-9,-9,-9,-9 +62,1,2,5,2,42000,0,0,-9,0,-9,0,0,68,33,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +62,2,2,10,1,43000,0,0,-9,0,-9,0,0,0,33,1.5,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +62,3,1,1,2,-9,-9,0,-9,0,-9,0,0,0,0,1.5,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +63,1,2,8,1,49000,1,0,7,0,-9,0,7,69,0,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +63,2,2,13,2,50000,0,0,-9,0,-9,0,0,0,0,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +63,3,2,4,1,51000,0,0,-9,0,-9,0,0,0,67,1.6000000000000001,2,-9,-9,-9,-9,-9,-9,-9,-9,-9 +63,4,1,3,2,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +63,5,1,1,1,-9,-9,0,-9,0,-9,0,0,0,0,1.6000000000000001,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9 +64,1,2,11,2,16000,0,0,-9,0,-9,0,0,70,68,1,1,1,4,30000,-9,-9,-9,-9,-9,-9 diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json index 7b0a6001c7..bfd7fa84ee 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json @@ -1 +1 @@ -{"country":"uk","nodes":[{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Load the source-bound UK FRS root population.","id":"create_uk_frs","inputs":[],"kernel":"uk.create@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"sample_fraction":1.0,"sample_seed":578,"stage_contract_sha256":"e7beb407fa3d58f989e55aaec701c4ded2f16c50bafaff787d4e22fbac357e10","time_period":"2024"},"population":null,"sources":["frs"],"structural":"create","weights":null},{"base":"create_uk_frs","citation":"","description":"Ownership boundary for the source-assembling root stage.","id":"frs_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"base":null,"citation":"","description":"Claim the cells assembled by the UK FRS root transform.","id":"frs_spine","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{},"population":"frs_spine.boundary","sources":[],"structural":"none","weights":null},{"base":"frs_spine.boundary","citation":"","description":"Ownership boundary before age_tail rewrites.","id":"age_tail.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage age_tail.","id":"age_tail","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["external_child_payments","region"],"entity":"household","rows":"all"},{"columns":["gender"],"entity":"person","rows":"all"}],"kernel":"uk.stage.age_tail@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"age_tail","stage_contract_sha256":"963a34f38caede2525e3b8735f904bb70a1bbef5a272f0eefd4346343444484f","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_relationships.","id":"frs_relationships","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_household_head"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_relationships@1","mass":"conserve","outputs":[{"column":"relationship_to_head","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_role","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_looked_after_by_local_authority","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_household_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_relationships","stage_contract_sha256":"85aca92dcc0590c2147cfc7e0886664f26cd8e1bc0b1de728d11fa567e9fd8b4","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_employment.","id":"frs_employment","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_employment@1","mass":"conserve","outputs":[{"column":"employment_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_sector","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"sic_industry_division","dtype":"int64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_employment","stage_contract_sha256":"ddbefaf05b44788d794a6e4b0e8926c14318d66e50d2f11f50ca549538bbf60c","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_council_tax.","id":"frs_council_tax","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","sic_industry_division"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_council_tax@1","mass":"conserve","outputs":[{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_council_tax","stage_contract_sha256":"06804f54c12d25f2afcb31eec27789802f663cb42689a932dc32f3ba5fc05fff","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_disability.","id":"frs_disability","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax","region"],"entity":"household","rows":"all"},{"columns":["afcs_reported","age","attendance_allowance_reported","dla_m_reported","dla_sc_reported","esa_contrib_reported","esa_income_reported","iidb_reported","incapacity_benefit_reported","pip_dl_reported","pip_m_reported","sda_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_disability@1","mass":"conserve","outputs":[{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_disability","stage_contract_sha256":"ac500b4cb1bc04d4fb72d198592dd376d61da8c150921a6ac53914ac18be0508","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education.","id":"frs_education","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","esa_contrib_reported","esa_income_reported","is_severely_disabled_for_benefits","jsa_contrib_reported","jsa_income_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education@1","mass":"conserve","outputs":[{"column":"current_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"highest_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_non_advanced_education","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_approved_training","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_started_or_accepted_current_education_or_training","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_before_universal_credit_qualifying_young_person_terminal_date","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"adult_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_outstanding_student_loan","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_left_full_time_education","dtype":"int64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education","stage_contract_sha256":"592ddc77703f19bb3e1d48b6aecffc98b4e2abd3379db84a06e011bde4fa5549","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_legacy_proxies.","id":"frs_legacy_proxies","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_legacy_proxies@1","mass":"conserve","outputs":[{"column":"legacy_jobseeker_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_health_condition_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_support_group_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_legacy_proxies","stage_contract_sha256":"1ecf761cf3fa7180da15659e138e67a8654e58272b4fde28344aa27a874ad0aa","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"age_tail.boundary","citation":"","description":"Ownership boundary before frs_education_grant_split rewrites.","id":"frs_education_grant_split.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education_grant_split.","id":"frs_education_grant_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education_grant_split@1","mass":"conserve","outputs":[{"column":"disabled_students_allowance_eligible_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education_grant_split","stage_contract_sha256":"8718f014b90498c2cc7c754289775ca4a41452d9b978d8cbc5f34b64cbdc7df2","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_take_up.","id":"frs_take_up","inputs":[{"columns":["frs_benunit_capital","is_married"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","child_benefit_reported","education_grants","is_uc_claimant","months_since_last_birthday","pension_credit_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_take_up","stage_contract_sha256":"78aec80408c50455b37308e5a977fb70df3ecf915d6c1e8f80715ad9b58e62cf","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_person_draws.","id":"frs_person_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employment_income","employment_status","max_free_entitlement_hours_used"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_person_draws@1","mass":"conserve","outputs":[{"column":"would_claim_marriage_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_scp","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"attends_private_school_random_draw","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"tax_free_childcare_spend_routed_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_apprentice","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_person_draws","stage_contract_sha256":"112c502d702c640dedbc2dca7d1cfe5ae43e0f0e3ba6acfe49c738dbbfb7e693","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_household_draws.","id":"frs_household_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_household_draws@1","mass":"conserve","outputs":[{"column":"household_owns_tv","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"would_evade_tv_licence_fee","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residential_property_purchased_is_first_home","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"property_purchased","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_household_draws","stage_contract_sha256":"c74c63b09264319c4bf0049dabba00ecd0ce660beb7b53d6dae71518434bc949","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_brma.","id":"frs_brma","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_brma@1","mass":"conserve","outputs":[{"column":"brma","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_brma","stage_contract_sha256":"4285376b37299d375ed583b7f6b1747bd8b7cb1c8c0d19a36481156b5314a854","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"frs_education_grant_split.boundary","citation":"","description":"Freeze the assembled-spine gate population.","id":"frs_brma.checkpoint","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_hmrc_spine_leaves.","id":"frs_hmrc_spine_leaves","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["brma","region"],"entity":"household","rows":"all"},{"columns":["age","employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_hmrc_spine_leaves@1","mass":"conserve","outputs":[{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ossben_identifiable_subset","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"srp_regular_code5","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_hmrc_spine_leaves","stage_contract_sha256":"b6445e712bf4801a9bf73c04dccf09bb0bb8c86387290d4aa3f72a5a51ddfa14","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_annual_income_spells.","id":"frs_annual_income_spells","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employer_pension_contributions","employment_income","gender","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_annual_income_spells@1","mass":"conserve","outputs":[{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_annual_income_spells","stage_contract_sha256":"67dc8501d9cd8d1ddd0fe351ea384fd3f92be98b370e53383a7a915b95729937","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"frs_brma.checkpoint","citation":"","description":"Run structural UK stage spi_support_channel.","id":"spi_support_channel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_support_channel@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","source_household_id","int64"],["household","source_year","int64"],["household","source_household_key","string"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_support_channel","stage_contract_sha256":"2c682605139c0a8f96e8ba45a2c03f506d3f758ef437841066a8fdb8b74269b6","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_support_channel.","id":"spi_support_channel.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"source_household_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_year","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_household_key","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["person.person_source_id","person.person_support_channel","person.person_support_clone_index","benunit.benunit_source_id","benunit.benunit_support_channel","benunit.benunit_support_clone_index","household.source_household_id","household.source_year","household.source_household_key","household.household_source_id","household.household_support_channel","household.household_support_clone_index","household.household_is_spi_synthetic"]},"population":"spi_support_channel","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"spi_support_channel","citation":"","description":"Run structural UK stage spi_income_band_donors.","id":"spi_income_band_donors","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_income_band_donors@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"],["household","household_is_spi_income_band_donor","bool"],["household","spi_income_band_donor_lower_bound","float64"],["person","person_is_spi_income_band_carrier","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_income_band_donors","stage_contract_sha256":"90e843841058517a29523cc1f5a74cf83007dcb579b2cf7ea82d69180e741a0d","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_income_band_donors.","id":"spi_income_band_donors.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_income_band_donor","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"spi_income_band_donor_lower_bound","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"person_is_spi_income_band_carrier","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_spi_income_band_donor","household.spi_income_band_donor_lower_bound","person.person_is_spi_income_band_carrier"]},"population":"spi_income_band_donors","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_spi_income_spine.","id":"hmrc_spi_income_spine","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","rent_paid_as_boarder","rent_paid_as_lodger","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","maintenance_expenses","childcare_expenses","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","ssmg_reported","incapacity_benefit_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","ossben_identifiable_subset","srp_regular_code5","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_spi_income_spine@1","mass":"conserve","outputs":[{"column":"charitable_investment_gifts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"gift_aid","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_employment_benefits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employment_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_social_security_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_taxable_termination_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_miscellaneous_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_state_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employed_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_earned_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_assessable_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_is_spi_income_recipient","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_spi_income_spine","stage_contract_sha256":"7800edee6e23931f4ef0187b0885c33863ba76228b69b54aae3405054202fe09","time_period":"2024"},"population":"spi_income_band_donors","sources":["frs"],"structural":"none","weights":null},{"base":"spi_income_band_donors","citation":"","description":"Ownership boundary before spi_housing_shell rewrites.","id":"spi_housing_shell.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_housing_shell.","id":"spi_housing_shell","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax_single_adult_raw","household_support_channel","ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","is_household_head","other_investment_income","person_is_spi_income_recipient","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_housing_shell@1","mass":"conserve","outputs":[{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_housing_shell","stage_contract_sha256":"524549b7dfbd0fceb505311eb0c3b923cfe3b11a8acd5ecfbfbcbb477e142eb1","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_wealth.","id":"was_wealth","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_wealth@1","mass":"conserve","outputs":[{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"corporate_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"private_pension_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gross_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"net_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"savings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"num_vehicles","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cash_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"consumer_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"student_loan_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"directly_held_shares","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"unit_and_investment_trusts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_wealth","stage_contract_sha256":"e648f94320deffd15d4e7c2f51e044e8b3572b24bb62d65f157edcb8f31753b5","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_lisa.","id":"was_lisa","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_lisa@1","mass":"conserve","outputs":[{"column":"has_lifetime_isa","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_lifetime_isa_balance","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_lisa","stage_contract_sha256":"850da37e6ae08cfe610c53a44cbc05ebbef8729bd7d688609af465fe08ec88fe","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_housing_shell.boundary","citation":"","description":"Ownership boundary before regional_property_uprating rewrites.","id":"regional_property_uprating.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_property_uprating.","id":"regional_property_uprating","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_lifetime_isa_balance","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_property_uprating@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_property_uprating","stage_contract_sha256":"f45db95fde3f93731c0925b9bf8c12021921df2e4908770acdec1e3c97889277","time_period":"2024"},"population":"regional_property_uprating.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"regional_property_uprating.boundary","citation":"","description":"Run structural UK stage high_value_home_support.","id":"high_value_home_support","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.high_value_home_support@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_high_value_support_copy","bool"],["household","high_value_support_copies","int64"],["household","high_value_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"high_value_home_support","stage_contract_sha256":"174f4b38228d98107bee1639d1a297a2748bb618e87c7bd0a6c869c6ab06f8fa","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by high_value_home_support.","id":"high_value_home_support.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_high_value_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_high_value_support_copy","household.high_value_support_copies","household.high_value_support_copy_index"]},"population":"high_value_home_support","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_home_values.","id":"regional_home_values","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["high_value_support_copy_index","household_is_high_value_support_copy","household_source_id","region","tenure_type"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_home_values@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"main_residence_value_rank_basis","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_home_values","stage_contract_sha256":"48e8a622c8830a54a4c48d9d8cb4f011751aa05d7cb5f6c7f0e06e1121b720b1","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_components.","id":"property_components","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["main_residence_value_rank_basis","non_residential_property_value","other_residential_property_value","region","subrent"],"entity":"household","rows":"all"},{"columns":["age","is_household_head","person_is_spi_income_recipient","person_support_channel"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_components@1","mass":"conserve","outputs":[{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_rental_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_components","stage_contract_sha256":"5b88e8909f877c5940e05d10c5564c6c647eae4c94e0ec724c4cb5ef5b87d6ee","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_purchases.","id":"property_purchases","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_purchases@1","mass":"conserve","outputs":[{"column":"additional_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_purchases","stage_contract_sha256":"2623c8067ed3d6637afe470897a7301211b8856108c88f8dbbc4f32f654f53d6","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage nts_bus_travel.","id":"nts_bus_travel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.nts_bus_travel@1","mass":"conserve","outputs":[{"column":"local_bus_use_band","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_in_london_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_pass_eligible","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_single_fare_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_local_bus_trips","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"nts_bus_travel","stage_contract_sha256":"f2df489860bb76ee21452200745b39161a8928863568d765f2e6c72d806df796","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage lcfs_consumption.","id":"lcfs_consumption","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.lcfs_consumption@1","mass":"conserve","outputs":[{"column":"food_and_non_alcoholic_beverages_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"alcohol_and_tobacco_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"clothing_and_footwear_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_water_and_electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_furnishings_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"health_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"transport_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"communication_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"recreation_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"education_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"restaurants_and_hotels_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"miscellaneous_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"petrol_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"diesel_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_fare_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_energy_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gas_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"liquid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"solid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"has_fuel_consumption","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"uses_energy_prepayment_meter","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"wine_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"spirits_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_fermented_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigarettes_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"hand_rolling_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigars_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_gaming_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"pool_betting_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bingo_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"national_lottery_ticket_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_casino_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_lower_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_standard_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_higher_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_fixed_odds_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_uk_horseracing_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_other_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"betting_exchange_commission","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"horse_and_dog_pool_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"lcfs_consumption","stage_contract_sha256":"5e5c0a0171e753e33df763b25985f7a0b2cfe3bbb880c01982c5157bf47b2ace","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_vat.","id":"etb_vat","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_vat@1","mass":"conserve","outputs":[{"column":"full_rate_vat_expenditure_rate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_vat","stage_contract_sha256":"216b28835eba7a952243134dffbb45a1b3a0cdff2e3e7d0e94e2acbf754052b5","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_services.","id":"etb_services","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_services@1","mass":"conserve","outputs":[{"column":"dfe_education_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_usage","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"a_and_e_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"admitted_patient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"outpatient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_a_and_e_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_admitted_patient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_outpatient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_services","stage_contract_sha256":"fe00587c55eae7aaa67905360a427fec071741c7985d488a04052bbbc20505e9","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"base":"high_value_home_support","citation":"","description":"Ownership boundary before uc_reporter_redraw rewrites.","id":"uc_reporter_redraw.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_reporter_redraw.","id":"uc_reporter_redraw","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_reporter_redraw@1","mass":"conserve","outputs":[{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_reporter_redraw","stage_contract_sha256":"b03d4947d6cb0404ba410c548e1850d5abe0c7dae2dc097d419b63eea04920a9","time_period":"2024"},"population":"uc_reporter_redraw.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_reporter_redraw.boundary","citation":"","description":"Ownership boundary before spi_benefit_coherence rewrites.","id":"spi_benefit_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_benefit_coherence.","id":"spi_benefit_coherence","inputs":[{"columns":["benunit_support_channel","frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["aa_category","age","attendance_allowance_reported","dla_m_category","dla_m_reported","dla_sc_category","dla_sc_reported","esa_contrib_reported","incapacity_benefit_reported","is_uc_claimant","person_source_id","person_support_channel","pip_dl_category","pip_dl_reported","pip_m_category","pip_m_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_benefit_coherence@1","mass":"conserve","outputs":[{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_benefit_coherence","stage_contract_sha256":"ad3bfd51b377963c1d976a82416283aeb7b80d9f89b44c0e5db79e3598e815d5","time_period":"2024"},"population":"spi_benefit_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_benefit_coherence.boundary","citation":"","description":"Ownership boundary before uc_capital_coherence rewrites.","id":"uc_capital_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_capital_coherence.","id":"uc_capital_coherence","inputs":[{"columns":["benunit_support_channel","dependent_children","is_married"],"entity":"benunit","rows":"all"},{"columns":["non_residential_property_secured_debt","non_residential_property_value","other_residential_property_secured_debt","other_residential_property_value","owned_land","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","individual_savings_account_interest_income","is_benunit_head","is_household_head","is_parent","other_investment_income","person_support_channel","savings_interest_income","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_capital_coherence@1","mass":"conserve","outputs":[{"column":"uc_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"pension_credit_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_capital_coherence","stage_contract_sha256":"67478de55540a138448d9da387a64e5e2afbb17caf17b244bc3baaa34de56022","time_period":"2024"},"population":"uc_capital_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_capital_coherence.boundary","citation":"","description":"Ownership boundary before uc_take_up rewrites.","id":"uc_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_take_up.","id":"uc_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_take_up","stage_contract_sha256":"fdf572b7d163a1c14a8351e821087437ccc4b228434d72e640e94dc9151bbc90","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_legacy_closure_take_up.","id":"uc_legacy_closure_take_up","inputs":[{"columns":["frs_benunit_capital","would_claim_uc"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["age","child_tax_credit_reported","esa_income_reported","housing_benefit_reported","income_support_reported","is_claimant_or_partner","jsa_income_reported","universal_credit_reported","working_tax_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_legacy_closure_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc_at_legacy_closure","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_legacy_closure_take_up","stage_contract_sha256":"18e61348e905303d73e04011a489a7f8d4775aad7c6c13526d02f7188e10fae9","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_take_up.boundary","citation":"","description":"Ownership boundary before pension_credit_take_up rewrites.","id":"pension_credit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage pension_credit_take_up.","id":"pension_credit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.pension_credit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"has_mixed_age_couple_pension_credit_saving","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"pension_credit_take_up","stage_contract_sha256":"e887dbbb186cb79f6d3fc9a629269dbac4a43381b9574df65353b816f01a3a35","time_period":"2024"},"population":"pension_credit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"pension_credit_take_up.boundary","citation":"","description":"Ownership boundary before child_benefit_take_up rewrites.","id":"child_benefit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage child_benefit_take_up.","id":"child_benefit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.child_benefit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"child_benefit_take_up","stage_contract_sha256":"e897108e9009f243a1ec32b1a998c482ab59965fd44877b1ec071b251f98291a","time_period":"2024"},"population":"child_benefit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"child_benefit_take_up.boundary","citation":"","description":"Ownership boundary before carers_allowance_take_up rewrites.","id":"carers_allowance_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage carers_allowance_take_up.","id":"carers_allowance_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.carers_allowance_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"carers_allowance_take_up","stage_contract_sha256":"dc1f00f90dd7e3f09d7da9601c85b45f3145e4c053d237e1892b280b24d0978f","time_period":"2024"},"population":"carers_allowance_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_deduction_attributes.","id":"uc_deduction_attributes","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","would_claim_carers_allowance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_deduction_attributes@1","mass":"conserve","outputs":[{"column":"uc_deduction_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_type_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_latent_deduction_rate","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_combination","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_deduction_attributes","stage_contract_sha256":"6bc7e3ec1a5712e23ca1b7d2956e8b17f2526b94431ba3e5a9294b04658e4fe0","time_period":"2024"},"population":"carers_allowance_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"carers_allowance_take_up.boundary","citation":"","description":"Run structural UK stage cgt_support_split.","id":"cgt_support_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_support_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_support_copy","bool"],["household","cgt_support_copies","int64"],["household","cgt_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_support_split","stage_contract_sha256":"477b66768c4881f450ac33c68da201a9e6b58cea6c71962041323d134f645ede","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_support_split.","id":"cgt_support_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_support_copy","household.cgt_support_copies","household.cgt_support_copy_index"]},"population":"cgt_support_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_support_split","citation":"","description":"Run structural UK stage cgt_incidence_clone.","id":"cgt_incidence_clone","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_clone@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_capital_gains_clone","bool"],["person","capital_gains","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_clone","stage_contract_sha256":"29198953c5522c9b996b981478909916870977a79e9f2feb2db7e9e72ef15de8","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_incidence_clone.","id":"cgt_incidence_clone.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_capital_gains_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_capital_gains_clone","person.capital_gains"]},"population":"cgt_incidence_clone","sources":[],"structural":"none","weights":null},{"base":"cgt_incidence_clone","citation":"","description":"Ownership boundary before hmrc_cgt_gains_spine rewrites.","id":"hmrc_cgt_gains_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_gains_spine.","id":"hmrc_cgt_gains_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cgt_support_copies","corporate_wealth","gross_financial_wealth","household_is_cgt_support_copy","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_gains_spine@1","mass":"conserve","outputs":[{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_gains_spine","stage_contract_sha256":"42a3f2c4434a274de28f0a1cabbb790e95add5d27f11a35afa8782a143833a2e","time_period":"2024"},"population":"hmrc_cgt_gains_spine.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"hmrc_cgt_gains_spine.boundary","citation":"","description":"Run structural UK stage cgt_incidence_anchor.","id":"cgt_incidence_anchor","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_is_capital_gains_clone","region"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_anchor@1","mass":"conserve","outputs":[],"params":{"expand_cells":[],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_anchor","stage_contract_sha256":"ed54c55428e56d7597c57c8459b014aa43b2ff9495b903f0b789bd5e4264ca9a","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_incidence_anchor","citation":"","description":"Run structural UK stage cgt_residential_split.","id":"cgt_residential_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_residential_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_residential_clone","bool"],["household","cgt_residential_clone_index","int64"],["person","cgt_residential_probability","float64"],["person","capital_gains_residential_property","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_residential_split","stage_contract_sha256":"13206bb3c33dc40dd2c093d9d8beba06bfc4a616d0b670d055f78f6e54ef3a1f","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_residential_split.","id":"cgt_residential_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_residential_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_probability","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_residential_property","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_residential_clone","household.cgt_residential_clone_index","person.cgt_residential_probability","person.capital_gains_residential_property"]},"population":"cgt_residential_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_asset_type_spine.","id":"hmrc_cgt_asset_type_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["corporate_wealth","gross_financial_wealth","other_residential_property_value","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","capital_gains_residential_property","dividend_income","property_income","reports_rent_from_other_property","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_asset_type_spine@1","mass":"conserve","outputs":[{"column":"capital_gains_asset_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_badr","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_asset_type_spine","stage_contract_sha256":"e6775a1745cfbb9093018d3d0f19308a99e0a6f48280583b1ac3f4131be8dd27","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage salary_sacrifice.","id":"salary_sacrifice","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr"],"entity":"person","rows":"all"}],"kernel":"uk.stage.salary_sacrifice@1","mass":"conserve","outputs":[{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_bonus_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_pre_conversion_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"salary_sacrifice","stage_contract_sha256":"3ab9191640a76c6605150116581a30afe6f6b6dadad13f7e8a31aaff940d6367","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage student_loans.","id":"student_loans","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","age_left_full_time_education","current_education","highest_education","reports_outstanding_student_loan","salary_sacrifice_pre_conversion_pay","student_loan_repayments","student_loans"],"entity":"person","rows":"all"}],"kernel":"uk.stage.student_loans@1","mass":"conserve","outputs":[{"column":"student_loan_plan","dtype":"string","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"student_loans","stage_contract_sha256":"157d9ee607633e4246ed06eeee3aac3cdff98118e72400e18b84c11b3fd2b92b","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"base":"cgt_residential_split","citation":"","description":"Ownership boundary before childcare_copy_take_up rewrites.","id":"childcare_copy_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage childcare_copy_take_up.","id":"childcare_copy_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_uc_childcare","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.childcare_copy_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"childcare_copy_take_up","stage_contract_sha256":"cdbb7e135b16fac7ca1bcd6c54222821e2976b4da99f10a60913efd0ba03c13c","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage private_school_attendance.","id":"private_school_attendance","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.private_school_attendance@1","mass":"conserve","outputs":[{"column":"attends_private_school","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"private_school_attendance","stage_contract_sha256":"7e44379c0331fe4c9de05cd76a075c1a6aa22cf0dec6cd2f91b277e70f14a038","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage isa_subscriptions.","id":"isa_subscriptions","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cash_isa","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","attends_private_school","dividend_income","employment_income","gender","has_lifetime_isa","individual_savings_account_interest_income","lifetime_isa_balance","loss_relief","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.isa_subscriptions@1","mass":"conserve","outputs":[{"column":"cash_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"cash_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_payments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.164.2"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"isa_subscriptions","stage_contract_sha256":"09637b7e0ed87faf0ddb2d160f171accb1acf3e9b53b708ac2d56c9d92dfe221","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null}],"sources":[{"codec":"csv-tables","description":"Content-bound UK FRS and donor fixture/source bundle.","name":"frs"}]} +{"country":"uk","nodes":[{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Load the source-bound UK FRS root population.","id":"create_uk_frs","inputs":[],"kernel":"uk.create@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_price_band","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_fuel_code","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_private_fuel","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_contribution","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"sample_fraction":1.0,"sample_seed":578,"stage_contract_sha256":"b42cf05141094627d8e155d53101eced0b0c3ba018a729ae5ed55a504726801b","time_period":"2024"},"population":null,"sources":["frs"],"structural":"create","weights":null},{"base":"create_uk_frs","citation":"","description":"Ownership boundary for the source-assembling root stage.","id":"frs_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"base":null,"citation":"","description":"Claim the cells assembled by the UK FRS root transform.","id":"frs_spine","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_price_band","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_fuel_code","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_private_fuel","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_contribution","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{},"population":"frs_spine.boundary","sources":[],"structural":"none","weights":null},{"base":"frs_spine.boundary","citation":"","description":"Ownership boundary before age_tail rewrites.","id":"age_tail.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage age_tail.","id":"age_tail","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["external_child_payments","region"],"entity":"household","rows":"all"},{"columns":["gender"],"entity":"person","rows":"all"}],"kernel":"uk.stage.age_tail@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"age_tail","stage_contract_sha256":"963a34f38caede2525e3b8735f904bb70a1bbef5a272f0eefd4346343444484f","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_relationships.","id":"frs_relationships","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_household_head"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_relationships@1","mass":"conserve","outputs":[{"column":"relationship_to_head","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_role","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_looked_after_by_local_authority","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_household_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_relationships","stage_contract_sha256":"85aca92dcc0590c2147cfc7e0886664f26cd8e1bc0b1de728d11fa567e9fd8b4","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_employment.","id":"frs_employment","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_employment@1","mass":"conserve","outputs":[{"column":"employment_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_sector","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"sic_industry_division","dtype":"int64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_employment","stage_contract_sha256":"ddbefaf05b44788d794a6e4b0e8926c14318d66e50d2f11f50ca549538bbf60c","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_council_tax.","id":"frs_council_tax","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","sic_industry_division"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_council_tax@1","mass":"conserve","outputs":[{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_council_tax","stage_contract_sha256":"06804f54c12d25f2afcb31eec27789802f663cb42689a932dc32f3ba5fc05fff","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_disability.","id":"frs_disability","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax","region"],"entity":"household","rows":"all"},{"columns":["afcs_reported","age","attendance_allowance_reported","dla_m_reported","dla_sc_reported","esa_contrib_reported","esa_income_reported","iidb_reported","incapacity_benefit_reported","pip_dl_reported","pip_m_reported","sda_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_disability@1","mass":"conserve","outputs":[{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_disability","stage_contract_sha256":"ac500b4cb1bc04d4fb72d198592dd376d61da8c150921a6ac53914ac18be0508","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education.","id":"frs_education","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","esa_contrib_reported","esa_income_reported","is_severely_disabled_for_benefits","jsa_contrib_reported","jsa_income_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education@1","mass":"conserve","outputs":[{"column":"current_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"highest_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_non_advanced_education","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_approved_training","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_started_or_accepted_current_education_or_training","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_before_universal_credit_qualifying_young_person_terminal_date","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"adult_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_outstanding_student_loan","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_left_full_time_education","dtype":"int64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education","stage_contract_sha256":"592ddc77703f19bb3e1d48b6aecffc98b4e2abd3379db84a06e011bde4fa5549","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_legacy_proxies.","id":"frs_legacy_proxies","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_legacy_proxies@1","mass":"conserve","outputs":[{"column":"legacy_jobseeker_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_health_condition_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_support_group_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_legacy_proxies","stage_contract_sha256":"1ecf761cf3fa7180da15659e138e67a8654e58272b4fde28344aa27a874ad0aa","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"age_tail.boundary","citation":"","description":"Ownership boundary before frs_education_grant_split rewrites.","id":"frs_education_grant_split.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education_grant_split.","id":"frs_education_grant_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education_grant_split@1","mass":"conserve","outputs":[{"column":"disabled_students_allowance_eligible_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education_grant_split","stage_contract_sha256":"8718f014b90498c2cc7c754289775ca4a41452d9b978d8cbc5f34b64cbdc7df2","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_take_up.","id":"frs_take_up","inputs":[{"columns":["frs_benunit_capital","is_married"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","child_benefit_reported","education_grants","is_uc_claimant","months_since_last_birthday","pension_credit_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_take_up","stage_contract_sha256":"78aec80408c50455b37308e5a977fb70df3ecf915d6c1e8f80715ad9b58e62cf","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_person_draws.","id":"frs_person_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employment_income","employment_status","max_free_entitlement_hours_used"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_person_draws@1","mass":"conserve","outputs":[{"column":"would_claim_marriage_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_scp","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"attends_private_school_random_draw","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"tax_free_childcare_spend_routed_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_apprentice","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_person_draws","stage_contract_sha256":"112c502d702c640dedbc2dca7d1cfe5ae43e0f0e3ba6acfe49c738dbbfb7e693","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_household_draws.","id":"frs_household_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_household_draws@1","mass":"conserve","outputs":[{"column":"household_owns_tv","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"would_evade_tv_licence_fee","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residential_property_purchased_is_first_home","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"property_purchased","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_household_draws","stage_contract_sha256":"c74c63b09264319c4bf0049dabba00ecd0ce660beb7b53d6dae71518434bc949","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_brma.","id":"frs_brma","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_brma@1","mass":"conserve","outputs":[{"column":"brma","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_brma","stage_contract_sha256":"4285376b37299d375ed583b7f6b1747bd8b7cb1c8c0d19a36481156b5314a854","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"frs_education_grant_split.boundary","citation":"","description":"Freeze the assembled-spine gate population.","id":"frs_brma.checkpoint","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_hmrc_spine_leaves.","id":"frs_hmrc_spine_leaves","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["brma","region"],"entity":"household","rows":"all"},{"columns":["age","employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_hmrc_spine_leaves@1","mass":"conserve","outputs":[{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ossben_identifiable_subset","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"srp_regular_code5","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_hmrc_spine_leaves","stage_contract_sha256":"a511ccabc44acd34d37354dc03b371e935dd5725ecbcdab11d06c4f6d40704eb","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_annual_income_spells.","id":"frs_annual_income_spells","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employer_pension_contributions","employment_income","gender","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_annual_income_spells@1","mass":"conserve","outputs":[{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_annual_income_spells","stage_contract_sha256":"443d58e9776899ca6b9c2f3c3f09d5fd8ac41f71c8f0f6cf0d60f56775130e47","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"frs_brma.checkpoint","citation":"","description":"Run structural UK stage spi_support_channel.","id":"spi_support_channel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_support_channel@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","source_household_id","int64"],["household","source_year","int64"],["household","source_household_key","string"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_support_channel","stage_contract_sha256":"2c682605139c0a8f96e8ba45a2c03f506d3f758ef437841066a8fdb8b74269b6","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_support_channel.","id":"spi_support_channel.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"source_household_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_year","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_household_key","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["person.person_source_id","person.person_support_channel","person.person_support_clone_index","benunit.benunit_source_id","benunit.benunit_support_channel","benunit.benunit_support_clone_index","household.source_household_id","household.source_year","household.source_household_key","household.household_source_id","household.household_support_channel","household.household_support_clone_index","household.household_is_spi_synthetic"]},"population":"spi_support_channel","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"spi_support_channel","citation":"","description":"Run structural UK stage spi_income_band_donors.","id":"spi_income_band_donors","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_income_band_donors@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"],["household","household_is_spi_income_band_donor","bool"],["household","spi_income_band_donor_lower_bound","float64"],["person","person_is_spi_income_band_carrier","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_income_band_donors","stage_contract_sha256":"4754ace499836c44b00c1c53a9ef5fd686d3a29108d0d546d7a11dcc37ee8807","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_income_band_donors.","id":"spi_income_band_donors.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_income_band_donor","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"spi_income_band_donor_lower_bound","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"person_is_spi_income_band_carrier","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_spi_income_band_donor","household.spi_income_band_donor_lower_bound","person.person_is_spi_income_band_carrier"]},"population":"spi_income_band_donors","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_spi_income_spine.","id":"hmrc_spi_income_spine","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","rent_paid_as_boarder","rent_paid_as_lodger","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","maintenance_expenses","childcare_expenses","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","ssmg_reported","incapacity_benefit_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","ossben_identifiable_subset","srp_regular_code5","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_spi_income_spine@1","mass":"conserve","outputs":[{"column":"charitable_investment_gifts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"gift_aid","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_employment_benefits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employment_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_social_security_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_taxable_termination_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_miscellaneous_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_state_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employed_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_earned_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_assessable_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_is_spi_income_recipient","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_spi_income_spine","stage_contract_sha256":"a7a9f39c35b1346599b603480e0d303d301227dc3a49a36e84b7f72ce687384c","time_period":"2024"},"population":"spi_income_band_donors","sources":["frs"],"structural":"none","weights":null},{"base":"spi_income_band_donors","citation":"","description":"Ownership boundary before spi_housing_shell rewrites.","id":"spi_housing_shell.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_housing_shell.","id":"spi_housing_shell","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax_single_adult_raw","household_support_channel","ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","is_household_head","other_investment_income","person_is_spi_income_recipient","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_housing_shell@1","mass":"conserve","outputs":[{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_housing_shell","stage_contract_sha256":"524549b7dfbd0fceb505311eb0c3b923cfe3b11a8acd5ecfbfbcbb477e142eb1","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_wealth.","id":"was_wealth","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_wealth@1","mass":"conserve","outputs":[{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"corporate_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"private_pension_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gross_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"net_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"savings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"num_vehicles","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cash_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"consumer_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"student_loan_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"directly_held_shares","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"unit_and_investment_trusts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_wealth","stage_contract_sha256":"e648f94320deffd15d4e7c2f51e044e8b3572b24bb62d65f157edcb8f31753b5","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_lisa.","id":"was_lisa","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_lisa@1","mass":"conserve","outputs":[{"column":"has_lifetime_isa","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_lifetime_isa_balance","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_lisa","stage_contract_sha256":"bf0389b9b72cd952ff1290dc190f2860497f6c68bb08dc2fa6f523bb33f59ab1","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_housing_shell.boundary","citation":"","description":"Ownership boundary before regional_property_uprating rewrites.","id":"regional_property_uprating.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_property_uprating.","id":"regional_property_uprating","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_lifetime_isa_balance","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_property_uprating@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_property_uprating","stage_contract_sha256":"f45db95fde3f93731c0925b9bf8c12021921df2e4908770acdec1e3c97889277","time_period":"2024"},"population":"regional_property_uprating.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"regional_property_uprating.boundary","citation":"","description":"Run structural UK stage high_value_home_support.","id":"high_value_home_support","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.high_value_home_support@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_high_value_support_copy","bool"],["household","high_value_support_copies","int64"],["household","high_value_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"high_value_home_support","stage_contract_sha256":"174f4b38228d98107bee1639d1a297a2748bb618e87c7bd0a6c869c6ab06f8fa","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by high_value_home_support.","id":"high_value_home_support.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_high_value_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_high_value_support_copy","household.high_value_support_copies","household.high_value_support_copy_index"]},"population":"high_value_home_support","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_home_values.","id":"regional_home_values","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["high_value_support_copy_index","household_is_high_value_support_copy","household_source_id","region","tenure_type"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_home_values@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"main_residence_value_rank_basis","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_home_values","stage_contract_sha256":"48e8a622c8830a54a4c48d9d8cb4f011751aa05d7cb5f6c7f0e06e1121b720b1","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_components.","id":"property_components","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["main_residence_value_rank_basis","non_residential_property_value","other_residential_property_value","region","subrent"],"entity":"household","rows":"all"},{"columns":["age","is_household_head","person_is_spi_income_recipient","person_support_channel"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_components@1","mass":"conserve","outputs":[{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_rental_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_components","stage_contract_sha256":"5022c27a480f057f8b8a4f87d9305ad00b1b9c724b225e37b02403b79b99f82e","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_purchases.","id":"property_purchases","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_purchases@1","mass":"conserve","outputs":[{"column":"additional_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_purchases","stage_contract_sha256":"7d0075d0020b21ceaf0e677d1a363737a2e29425e601269e9d5d9713dbc2fb45","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage nts_bus_travel.","id":"nts_bus_travel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.nts_bus_travel@1","mass":"conserve","outputs":[{"column":"local_bus_use_band","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_in_london_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_pass_eligible","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_single_fare_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_local_bus_trips","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"nts_bus_travel","stage_contract_sha256":"f96c01de0180936596838a5cfb586e398ac33e521b4e2e58f6ed10c0dfd2fea8","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage lcfs_consumption.","id":"lcfs_consumption","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.lcfs_consumption@1","mass":"conserve","outputs":[{"column":"food_and_non_alcoholic_beverages_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"alcohol_and_tobacco_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"clothing_and_footwear_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_water_and_electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_furnishings_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"health_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"transport_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"communication_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"recreation_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"education_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"restaurants_and_hotels_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"miscellaneous_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"petrol_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"diesel_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_fare_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_energy_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gas_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"liquid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"solid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"has_fuel_consumption","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"uses_energy_prepayment_meter","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"wine_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"spirits_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_fermented_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigarettes_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"hand_rolling_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigars_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_gaming_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"pool_betting_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bingo_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"national_lottery_ticket_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_casino_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_lower_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_standard_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_higher_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_fixed_odds_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_uk_horseracing_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_other_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"betting_exchange_commission","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"horse_and_dog_pool_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"lcfs_consumption","stage_contract_sha256":"ecb1cadbaad9103b2f735a1efb9a1c95ef2d03a7b8dce60fb02a5babcbf58a0b","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_vat.","id":"etb_vat","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_vat@1","mass":"conserve","outputs":[{"column":"full_rate_vat_expenditure_rate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_vat","stage_contract_sha256":"216b28835eba7a952243134dffbb45a1b3a0cdff2e3e7d0e94e2acbf754052b5","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_services.","id":"etb_services","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_services@1","mass":"conserve","outputs":[{"column":"dfe_education_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_usage","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"a_and_e_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"admitted_patient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"outpatient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_a_and_e_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_admitted_patient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_outpatient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_services","stage_contract_sha256":"7bf8092fb14f3f277b355a1c66de8224751c7da6d6fb6e32d703f896db5fa70a","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"base":"high_value_home_support","citation":"","description":"Ownership boundary before uc_reporter_redraw rewrites.","id":"uc_reporter_redraw.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_reporter_redraw.","id":"uc_reporter_redraw","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_reporter_redraw@1","mass":"conserve","outputs":[{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_reporter_redraw","stage_contract_sha256":"b03d4947d6cb0404ba410c548e1850d5abe0c7dae2dc097d419b63eea04920a9","time_period":"2024"},"population":"uc_reporter_redraw.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_reporter_redraw.boundary","citation":"","description":"Ownership boundary before spi_benefit_coherence rewrites.","id":"spi_benefit_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_benefit_coherence.","id":"spi_benefit_coherence","inputs":[{"columns":["benunit_support_channel","frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["aa_category","age","attendance_allowance_reported","dla_m_category","dla_m_reported","dla_sc_category","dla_sc_reported","esa_contrib_reported","incapacity_benefit_reported","is_uc_claimant","person_source_id","person_support_channel","pip_dl_category","pip_dl_reported","pip_m_category","pip_m_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_benefit_coherence@1","mass":"conserve","outputs":[{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_benefit_coherence","stage_contract_sha256":"ad3bfd51b377963c1d976a82416283aeb7b80d9f89b44c0e5db79e3598e815d5","time_period":"2024"},"population":"spi_benefit_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_benefit_coherence.boundary","citation":"","description":"Ownership boundary before uc_capital_coherence rewrites.","id":"uc_capital_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_capital_coherence.","id":"uc_capital_coherence","inputs":[{"columns":["benunit_support_channel","dependent_children","is_married"],"entity":"benunit","rows":"all"},{"columns":["non_residential_property_secured_debt","non_residential_property_value","other_residential_property_secured_debt","other_residential_property_value","owned_land","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","individual_savings_account_interest_income","is_benunit_head","is_household_head","is_parent","other_investment_income","person_support_channel","savings_interest_income","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_capital_coherence@1","mass":"conserve","outputs":[{"column":"uc_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"pension_credit_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_capital_coherence","stage_contract_sha256":"67478de55540a138448d9da387a64e5e2afbb17caf17b244bc3baaa34de56022","time_period":"2024"},"population":"uc_capital_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_capital_coherence.boundary","citation":"","description":"Ownership boundary before uc_take_up rewrites.","id":"uc_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_take_up.","id":"uc_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_take_up","stage_contract_sha256":"2c15ce3414fe792957b99a0f77d2afa31f0140164ec3ff3db0f649e58dbd4cc2","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_legacy_closure_take_up.","id":"uc_legacy_closure_take_up","inputs":[{"columns":["frs_benunit_capital","would_claim_uc"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["age","child_tax_credit_reported","esa_income_reported","housing_benefit_reported","income_support_reported","is_claimant_or_partner","jsa_income_reported","universal_credit_reported","working_tax_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_legacy_closure_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc_at_legacy_closure","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_legacy_closure_take_up","stage_contract_sha256":"bd7d87d11fb5271cd5a3e26a0268f2eaacb155fa87a9f4a8f00a6418b6da6b5c","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_take_up.boundary","citation":"","description":"Ownership boundary before pension_credit_take_up rewrites.","id":"pension_credit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage pension_credit_take_up.","id":"pension_credit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.pension_credit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"has_mixed_age_couple_pension_credit_saving","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"pension_credit_take_up","stage_contract_sha256":"e887dbbb186cb79f6d3fc9a629269dbac4a43381b9574df65353b816f01a3a35","time_period":"2024"},"population":"pension_credit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"pension_credit_take_up.boundary","citation":"","description":"Ownership boundary before child_benefit_take_up rewrites.","id":"child_benefit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage child_benefit_take_up.","id":"child_benefit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.child_benefit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"child_benefit_take_up","stage_contract_sha256":"c99071c19d0184440163f7ab49ee33cc19ad0ad4e2f6462ed50c36917b0da364","time_period":"2024"},"population":"child_benefit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"child_benefit_take_up.boundary","citation":"","description":"Ownership boundary before carers_allowance_take_up rewrites.","id":"carers_allowance_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage carers_allowance_take_up.","id":"carers_allowance_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.carers_allowance_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"carers_allowance_take_up","stage_contract_sha256":"dc1f00f90dd7e3f09d7da9601c85b45f3145e4c053d237e1892b280b24d0978f","time_period":"2024"},"population":"carers_allowance_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_deduction_attributes.","id":"uc_deduction_attributes","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","would_claim_carers_allowance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_deduction_attributes@1","mass":"conserve","outputs":[{"column":"uc_deduction_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_type_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_latent_deduction_rate","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_combination","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_deduction_attributes","stage_contract_sha256":"6bc7e3ec1a5712e23ca1b7d2956e8b17f2526b94431ba3e5a9294b04658e4fe0","time_period":"2024"},"population":"carers_allowance_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"carers_allowance_take_up.boundary","citation":"","description":"Run structural UK stage cgt_support_split.","id":"cgt_support_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_support_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_support_copy","bool"],["household","cgt_support_copies","int64"],["household","cgt_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_support_split","stage_contract_sha256":"88a0f5974de73dc778a782c9ce6e5f811e9d17e9eb86a30207bc9276134e53af","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_support_split.","id":"cgt_support_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_support_copy","household.cgt_support_copies","household.cgt_support_copy_index"]},"population":"cgt_support_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_support_split","citation":"","description":"Run structural UK stage cgt_incidence_clone.","id":"cgt_incidence_clone","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_clone@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_capital_gains_clone","bool"],["person","capital_gains","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_clone","stage_contract_sha256":"29198953c5522c9b996b981478909916870977a79e9f2feb2db7e9e72ef15de8","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_incidence_clone.","id":"cgt_incidence_clone.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_capital_gains_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_capital_gains_clone","person.capital_gains"]},"population":"cgt_incidence_clone","sources":[],"structural":"none","weights":null},{"base":"cgt_incidence_clone","citation":"","description":"Ownership boundary before hmrc_cgt_gains_spine rewrites.","id":"hmrc_cgt_gains_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_gains_spine.","id":"hmrc_cgt_gains_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cgt_support_copies","corporate_wealth","gross_financial_wealth","household_is_cgt_support_copy","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_gains_spine@1","mass":"conserve","outputs":[{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_gains_spine","stage_contract_sha256":"b5d27d6b6307acec73a9336a00ef3e4cd900164787362e1157a49ffaa8af50ef","time_period":"2024"},"population":"hmrc_cgt_gains_spine.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"hmrc_cgt_gains_spine.boundary","citation":"","description":"Run structural UK stage cgt_incidence_anchor.","id":"cgt_incidence_anchor","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_is_capital_gains_clone","region"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_anchor@1","mass":"conserve","outputs":[],"params":{"expand_cells":[],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_anchor","stage_contract_sha256":"ed54c55428e56d7597c57c8459b014aa43b2ff9495b903f0b789bd5e4264ca9a","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_incidence_anchor","citation":"","description":"Run structural UK stage cgt_residential_split.","id":"cgt_residential_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_residential_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_residential_clone","bool"],["household","cgt_residential_clone_index","int64"],["person","cgt_residential_probability","float64"],["person","capital_gains_residential_property","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_residential_split","stage_contract_sha256":"7d5e1bae6315b1019f4ea468da4d15ebda3648eaf61d16682fc9e45b8fe7d94d","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_residential_split.","id":"cgt_residential_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_residential_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_probability","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_residential_property","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_residential_clone","household.cgt_residential_clone_index","person.cgt_residential_probability","person.capital_gains_residential_property"]},"population":"cgt_residential_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_asset_type_spine.","id":"hmrc_cgt_asset_type_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["corporate_wealth","gross_financial_wealth","other_residential_property_value","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","capital_gains_residential_property","dividend_income","property_income","reports_rent_from_other_property","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_asset_type_spine@1","mass":"conserve","outputs":[{"column":"capital_gains_asset_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_badr","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_asset_type_spine","stage_contract_sha256":"928de80f307e29c4f509c45d246a8ae8a2e39244c4bc00f033008d6a5e295bc7","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage salary_sacrifice.","id":"salary_sacrifice","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr"],"entity":"person","rows":"all"}],"kernel":"uk.stage.salary_sacrifice@1","mass":"conserve","outputs":[{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_bonus_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_pre_conversion_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"salary_sacrifice","stage_contract_sha256":"098685aba8cfd7e4f9bc818343c64596c67fdd18c501b649af1d674532a176ca","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage student_loans.","id":"student_loans","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","age_left_full_time_education","current_education","highest_education","reports_outstanding_student_loan","salary_sacrifice_pre_conversion_pay","student_loan_repayments","student_loans"],"entity":"person","rows":"all"}],"kernel":"uk.stage.student_loans@1","mass":"conserve","outputs":[{"column":"student_loan_plan","dtype":"string","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"student_loans","stage_contract_sha256":"157d9ee607633e4246ed06eeee3aac3cdff98118e72400e18b84c11b3fd2b92b","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"base":"cgt_residential_split","citation":"","description":"Ownership boundary before childcare_copy_take_up rewrites.","id":"childcare_copy_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage childcare_copy_take_up.","id":"childcare_copy_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_uc_childcare","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.childcare_copy_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"childcare_copy_take_up","stage_contract_sha256":"cdbb7e135b16fac7ca1bcd6c54222821e2976b4da99f10a60913efd0ba03c13c","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage private_school_attendance.","id":"private_school_attendance","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.private_school_attendance@1","mass":"conserve","outputs":[{"column":"attends_private_school","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"private_school_attendance","stage_contract_sha256":"7e44379c0331fe4c9de05cd76a075c1a6aa22cf0dec6cd2f91b277e70f14a038","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage isa_subscriptions.","id":"isa_subscriptions","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cash_isa","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","attends_private_school","dividend_income","employment_income","gender","has_lifetime_isa","individual_savings_account_interest_income","lifetime_isa_balance","loss_relief","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.isa_subscriptions@1","mass":"conserve","outputs":[{"column":"cash_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"cash_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_payments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"isa_subscriptions","stage_contract_sha256":"9fc3e3ecf333df38206c9627470ca0c1a9d8abbea7534f6367e01868fdc3081f","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"childcare_copy_take_up.boundary","citation":"","description":"Ownership boundary before company_cars rewrites.","id":"company_cars.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan","attends_private_school","cash_isa_balance","stocks_and_shares_isa_balance","cash_isa_subscriptions","stocks_and_shares_isa_subscriptions","lifetime_isa_payments"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage company_cars.","id":"company_cars","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","employment_status","employment_sector","sic_industry_division","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan","attends_private_school","cash_isa_balance","stocks_and_shares_isa_balance","cash_isa_subscriptions","stocks_and_shares_isa_subscriptions","lifetime_isa_payments"],"entity":"person","rows":"all"}],"kernel":"uk.stage.company_cars@1","mass":"conserve","outputs":[{"column":"company_car_list_price","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_co2_emissions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_fuel_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_electric_range","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_capital_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_private_fuel_provided","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.165.0"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"company_cars","stage_contract_sha256":"3c8b54c53b6b24936c22c0702a07d06c1ea3dc31964e15d1e4801a61239173bb","time_period":"2024"},"population":"company_cars.boundary","sources":["frs"],"structural":"none","weights":null}],"sources":[{"codec":"csv-tables","description":"Content-bound UK FRS and donor fixture/source bundle.","name":"frs"}]} diff --git a/test_support/microcosm_build/uk_company_cars.py b/test_support/microcosm_build/uk_company_cars.py new file mode 100644 index 0000000000..8794324079 --- /dev/null +++ b/test_support/microcosm_build/uk_company_cars.py @@ -0,0 +1,232 @@ +"""Synthetic company car facts, WAS donors and the stage declaration, for tests. + +Every value here is invented. The HMRC margins only need to be consistent with +each other; the WAS tab carries the round-8 column names the stage reads. +""" + +from __future__ import annotations + +from typing import Any + +import numpy as np +import pandas as pd + +from microcosm.build.source_manifest import SourceOperationSpec, SourceStageSpec +from microcosm.build.uk_runtime.company_cars import ( + FRS_PRICE_BANDS, + UK_COMPANY_CAR_FACT_FENCE, + UK_COMPANY_CARS_MASS_CONSERVATION_REASON, +) +from microcosm.build.uk_runtime.hmrc_company_car_statistics import ( + HMRC_CO2_BAND_IDS, + HMRC_COMPANY_CAR_RECORD_SETS, + HMRCCompanyCarStatistics, + load_hmrc_company_car_statistics, +) + +WAS_VEHICLES = tuple( + { + "car_or_van": f"CARVAN{index}R8", + "fuel": f"PETROL{index}R8", + "list_price": f"LISTPR{index}R8", + } + for index in (1, 2, 3) +) + +COMPANY_CARS_STAGE_OPERATIONS: tuple[dict[str, Any], ...] = ( + { + "kind": "verify_vendored_fact_resource", + "artifact_role": "benefits_in_kind_facts", + "resource": "hmrc_benefits_in_kind_facts.json", + "record_sets": list(HMRC_COMPANY_CAR_RECORD_SETS), + "mapped_build_period": 2024, + }, + { + "kind": "clean_was_company_car_donor", + "household_key": "CASER8", + "household_weight": "R8xshhwgt", + "has_company_vehicle": "COMPVEHR8", + "vehicles": list(WAS_VEHICLES), + "yes_code": 1, + "car_code": 1, + "electric_code": 4, + "price_year": 2021, + }, + { + "kind": "assign_company_car_fuel_types", + "outputs": ["company_car_fuel_type"], + "diesel_fuel_type": "DIESEL_RDE2", + "unknown_fuel": "table_2c_shares", + "seed": 0, + "salt": "company_car_fuel_type", + }, + { + "kind": "draw_company_car_list_prices", + "outputs": ["company_car_list_price", "company_car_capital_contributions"], + "bands": {str(band): list(bounds) for band, bounds in FRS_PRICE_BANDS.items()}, + "minimum_donor_households": 3, + "open_band_fallback_upper_gbp": 80_000.0, + "seed": 0, + "salt": "company_car_list_price", + }, + { + "kind": "draw_company_car_co2_emissions", + "outputs": ["company_car_co2_emissions", "company_car_electric_range"], + "margins": "table_2a_nonzero_shares_hybrids_first", + "top_band_upper_g_km": 179, + "electric_range_miles": 50.0, + "seed": 0, + "salt": "company_car_co2_emissions", + }, + { + "kind": "carve_spi_company_car_benefits", + "outputs": ["employment_income", "company_car_private_fuel_provided"], + "epb_column": "hmrc_spi_employment_benefits", + "benefits": ["company_car_benefit", "car_fuel_benefit"], + "minimum_scaled_list_price_gbp": 5_000.0, + }, + { + "kind": "record_mass_conservation_receipt", + "entity": "household", + "reason": UK_COMPANY_CARS_MASS_CONSERVATION_REASON, + "declared_factor": 1.0, + }, + { + "kind": "classify_company_car_facts_with_reviewed_fence", + **UK_COMPANY_CAR_FACT_FENCE, + }, +) + + +def company_cars_stage_spec( + operations: tuple[dict[str, Any], ...] = COMPANY_CARS_STAGE_OPERATIONS, +) -> SourceStageSpec: + """The stage declaration the tests run against.""" + + return SourceStageSpec( + stage="company_cars", + survey="FRS job record; Wealth and Assets Survey round 8; HMRC company cars", + source="synthetic", + grain="person", + artifacts=( + {"role": "benefits_in_kind_facts", "filename": "facts.json"}, + {"role": "was_person_tab", "filename": "was_person.tab"}, + ), + operations=tuple( + SourceOperationSpec( + kind=operation["kind"], + parameters={ + key: value for key, value in operation.items() if key != "kind" + }, + ) + for operation in operations + ), + outputs=( + "company_car_list_price", + "company_car_co2_emissions", + "company_car_fuel_type", + "company_car_electric_range", + "company_car_capital_contributions", + "company_car_private_fuel_provided", + "employment_income", + ), + rewrites=("employment_income",), + ) + + +_PREFIX = "hmrc.benefits_in_kind_july_2026." + + +def synthetic_company_car_statistics_payload() -> dict[str, Any]: + """Every 2024-25 row the loader reads, as the vendored resource carries them. + + Invented, consistent figures in persons and pounds: 930,000 cars, half of + them electric and two fifths of the rest at 1 to 50 g/km. + """ + + above = { + band: 10_000.0 + for band in HMRC_CO2_BAND_IDS + if band not in ("co2_0", "co2_1_to_50") + } + above["co2_115_to_124"] = 69_000.0 + above["co2_125_to_134"] = 50_000.0 + rows: dict[str, float] = {} + + def add(record_set: str, row: str, measure: str, value: float) -> None: + rows[f"{_PREFIX}{record_set}.ty2024.{row}.{measure}"] = value + + for band, value in {"co2_0": 465_000.0, "co2_1_to_50": 186_000.0, **above}.items(): + add("table2a.recipients", band, "recipients", value) + for fuel, value in ( + ("diesel_including_hybrids", 93_000.0), + ("petrol_including_hybrids", 372_000.0), + ("fully_electric", 465_000.0), + ): + add("table2c.recipients", fuel, "recipients", value) + for row, figures in ( + ("car", (930_000.0, 3.0e9, 1.1e9, 4.1e8)), + ("fuel", (40_000.0, 1.5e8, 6.0e7, 2.0e7)), + ("all", (950_000.0, 3.15e9, 1.16e9, 4.3e8)), + ): + for measure, value in zip( + ( + "recipients", + "taxable_value", + "income_tax_liability", + "class_1a_nic_liability", + ), + figures, + strict=True, + ): + add(f"table1.{measure}", row, measure, value) + for income, recipients, value in ( + ("income_30000_to_39999", 80_000.0, 2.0e8), + ("income_50000_to_74999", 320_000.0, 1.08e9), + ("income_200000_plus", 50_000.0, 2.8e8), + ): + add("table3a.recipients", income, "recipients", recipients) + add("table3a.taxable_value", income, "taxable_value", value) + for region, recipients in (("E12000007", 150_000.0), ("S92000003", 60_000.0)): + add("table4.recipients", region, "recipients", recipients) + return { + "source_fact_feed": {"source_commit": "synthetic"}, + "rows": [ + {"source_record_id": record_id, "value": value} + for record_id, value in rows.items() + ], + } + + +def synthetic_company_car_statistics() -> HMRCCompanyCarStatistics: + """The synthetic payload, typed by the loader the stage uses.""" + + return load_hmrc_company_car_statistics( + payload=synthetic_company_car_statistics_payload(), verify_feed_identity=False + ) + + +def synthetic_was_company_car_tab(seed: int = 7, people: int = 400) -> pd.DataFrame: + """A WAS round-8 person tab: a quarter of people with up to three vehicles.""" + + rng = np.random.default_rng(seed) + households = rng.integers(1, people // 2, people) + frame = pd.DataFrame( + { + "CASER8": households, + "R8xshhwgt": rng.uniform(500, 3000, people).round(1), + "COMPVEHR8": np.where(rng.random(people) < 0.25, 1, 2), + } + ) + for vehicle in WAS_VEHICLES: + has = rng.random(people) < 0.8 + frame[vehicle["car_or_van"]] = np.where( + has, np.where(rng.random(people) < 0.85, 1, 2), -1 + ) + frame[vehicle["fuel"]] = np.where(has, rng.integers(1, 7, people), -1) + frame[vehicle["list_price"]] = np.where( + has & (rng.random(people) < 0.9), + (rng.lognormal(10.4, 0.35, people) / 1000).round() * 1000, + -9, + ) + return frame diff --git a/test_support/microcosm_build/uk_local_metric_fixtures.py b/test_support/microcosm_build/uk_local_metric_fixtures.py index 284da4795f..5d93f725bb 100644 --- a/test_support/microcosm_build/uk_local_metric_fixtures.py +++ b/test_support/microcosm_build/uk_local_metric_fixtures.py @@ -29,6 +29,9 @@ # Declared for the loss-relief measures, which know every component. "total_income": ("person", float), "employment_income": ("person", float), + # The company car and car fuel benefits HMRC's employment income counts + # (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + "benefits_in_kind": ("person", float), # Private and State Pension together (microcosm#1418). "total_pension_income": ("person", float), "income_tax": ("person", float), @@ -201,6 +204,8 @@ def three_household_engine(**values: Sequence[Any]) -> StubUKEngine: # Losses brought forward the profit is counted after (microcosm#1095). "loss_relief": [0.0, 0.0, 0.0, 0.0, 0.0], "employment_income": [10.0, 20.0, 0.0, 30.0, 0.0], + # Nobody has a company car. + "benefits_in_kind": [0.0, 0.0, 0.0, 0.0, 0.0], # The pensioner's private and State Pension (microcosm#1418). "total_pension_income": [0.0, 0.0, 90.0, 0.0, 0.0], "income_tax": [1.0, 0.0, 2.0, 3.0, 0.0], diff --git a/tools/build_uk_ledger_compile_parity_signed_differences.py b/tools/build_uk_ledger_compile_parity_signed_differences.py index 35560f3032..a27017384d 100644 --- a/tools/build_uk_ledger_compile_parity_signed_differences.py +++ b/tools/build_uk_ledger_compile_parity_signed_differences.py @@ -107,10 +107,21 @@ class ParityReceiptSpec: _OBR_WINDOW_DRIFT_RATIONALE = ( "Period basis (PolicyEngine/chronicle#280 lane, María's rule of 2026-09-22 that " "fiscal-year facts take only the months to the end of the calibration " - "calendar year): ours binds the OBR March 2026 line at the calendar-2025 " - "window, three twelfths of FY2024-25 and nine twelfths of FY2025-26, on " - "the same series; the frozen incumbent fixture holds the FY2025-26 value " - "alone." + "calendar year): ours binds the OBR line at the calendar-2025 window, three " + "twelfths of FY2024-25 from the March 2026 EFO and nine twelfths of " + "FY2025-26 from the October 2026 EFO, each year's latest edition " + "(PolicyEngine/chronicle#397, María's ruling of 2026-10-31); the frozen " + "incumbent fixture holds the FY2025-26 value alone." +) + +#: Winter Fuel binds FY2025-26 alone (María's ruling of 2026-10-26), so no +#: window explains its move: PolicyEngine/chronicle#397 replaced the March +#: projection the incumbent froze with October's outturn. +_OBR_WINTER_FUEL_EDITION_RATIONALE = ( + "Edition basis (PolicyEngine/chronicle#397): ours binds FY2025-26 alone " + "(María's ruling of 2026-10-26), now the October 2026 EFO's outturn, the " + "latest number Chronicle keeps for the year; the frozen incumbent fixture " + "holds the March 2026 EFO's FY2025-26 projection." ) _OBR_COUNCIL_TAX_GB_RECEIPTS_RATIONALE = ( @@ -126,9 +137,10 @@ class ParityReceiptSpec: _OBR_SDLT_HOUSEHOLDS_RATIONALE = ( "Payer and period basis (uk-data#564, microcosm#1095): ours binds households' " - "SDLT, the OBR March 2026 line at the calendar-2025 window (three twelfths of " - "FY2024-25 and nine twelfths of FY2025-26, María's rule of 2026-09-22, " - "PolicyEngine/chronicle#280 lane) times individuals' share of HMRC's 2024-25 " + "SDLT, the OBR line at the calendar-2025 window (three twelfths of FY2024-25 " + "from the March 2026 EFO and nine twelfths of FY2025-26 from the October " + "2026 EFO, María's rule of 2026-09-22, PolicyEngine/chronicle#280 lane, and " + "her ruling of 2026-10-31) times individuals' share of HMRC's 2024-25 " "SDLT receipts, residential (Table 8a) and non-residential (Table 8b) " "together; the frozen incumbent fixture holds the FY2025-26 value of the " "whole line alone, which companies, partnerships and collective investment " @@ -151,14 +163,15 @@ class ParityReceiptSpec: ) #: microcosm#1069: the resident State Pension level replaces the OBR line in -#: the fit (ruling R4); the exact OBR forecast stays as diagnostic provenance. +#: the fit (ruling R4); the exact OBR figure stays as diagnostic provenance. _OBR_STATE_PENSION_DIAGNOSTIC_RATIONALE = ( - "microcosm#1069 (ruling R4) moves the OBR FY2025-26 State Pension forecast " - "out of the fit: it counts Great Britain plus pensioners paid abroad and " - "leaves out Northern Ireland, a different quantity from the resident level " - "the DWP Stat-Xplore and DfC rows bind. The exact forecast is retained as " - "diagnostic provenance on dwp.state_pension.amount, so the frozen fixture's " - "fitted row is fixture-only on the current surface." + "microcosm#1069 (ruling R4) moves the OBR FY2025-26 State Pension line out " + "of the fit: it counts Great Britain plus pensioners paid abroad and leaves " + "out Northern Ireland, a different quantity from the resident level the DWP " + "Stat-Xplore and DfC rows bind. The exact figure, the October 2026 EFO's " + "outturn since PolicyEngine/chronicle#397, is retained as diagnostic " + "provenance on dwp.state_pension.amount, so the frozen fixture's fitted row " + "is fixture-only on the current surface." ) _OBR_NI_DIAGNOSTIC_RATIONALE = ( "microcosm#1095 (María's ruling of 2026-10-09; uk-data#537 drops the row) moves " @@ -287,8 +300,9 @@ class ParityReceiptSpec: "observation, not a cash-receipts reconciliation." ), "obr.capital_gains_tax": ( - "PR #889 retains the exact March 2026 OBR FY2025-26 cash forecast " - "as diagnostic provenance outside the FY2024-25 observation fit. " + "PR #889 retains the exact OBR FY2025-26 cash figure, the October " + "2026 EFO's outturn since PolicyEngine/chronicle#397, as diagnostic " + "provenance outside the FY2024-25 observation fit. " "The frozen incumbent fixture keeps its fitted cash row, so it is " "fixture-only on the current surface. This scoped change does not " "settle the general liability-to-cash translation tracked by #875." @@ -928,6 +942,11 @@ def _add_signed_rationale_notes( row["reason"] = _OBR_COUNCIL_TAX_GB_RECEIPTS_RATIONALE elif name == "obr.sdlt" and row.get("kind") == "calibration_drift": row["reason"] = _OBR_SDLT_HOUSEHOLDS_RATIONALE + elif ( + name == "obr.winter_fuel_allowance" + and row.get("kind") == "calibration_drift" + ): + row["reason"] = _OBR_WINTER_FUEL_EDITION_RATIONALE elif ( name.startswith("obr.") and row.get("kind") == "calibration_drift" diff --git a/tools/graph_uk_spine_fixture.py b/tools/graph_uk_spine_fixture.py index c0465f9fe2..b93d920507 100644 --- a/tools/graph_uk_spine_fixture.py +++ b/tools/graph_uk_spine_fixture.py @@ -63,6 +63,7 @@ from microcosm.build.uk_runtime.childcare_copy_take_up import ( UKChildcareCopyTakeUpStageTransform, ) +from microcosm.build.uk_runtime.company_cars import UKCompanyCarsStageTransform from microcosm.build.uk_runtime.content_identity import uk_frame_content_identity from microcosm.build.uk_runtime.etb_services import UKETBServicesStageTransform from microcosm.build.uk_runtime.etb_vat import UKETBVATStageTransform @@ -208,7 +209,7 @@ _SPI_DONOR_SAMPLE_SIZE = 64 #: The packaged FRS spine roster the fixture exercises (manifest minus the #: certified-pair exclusions); moves whenever a spine stage is added. -UK_FIXTURE_STAGE_COUNT = 50 +UK_FIXTURE_STAGE_COUNT = 51 _QRF_ESTIMATORS = 4 # These are the complete object-string surface observed in the unchanged @@ -231,6 +232,7 @@ "relationship_to_head", "ons_family_role", "capital_gains_asset_type", + "company_car_fuel_type", ), "benunit": ("benunit_support_channel", "uc_deduction_combination"), "household": ( @@ -668,6 +670,28 @@ def _frs_tables() -> dict[str, pd.DataFrame]: "NATURE": 4, "DIRPERC": 2 if household_id % 10 == 0 else -1, "DIVIDEND": 1000.0 if household_id % 10 == 0 else 0.0, + # Two employee jobs come with a company car (EXPBEN01 1; + # PolicyEngine/uk-autumn-budget-dashboard-2026#316): household + # 7's a diesel (FUELTYP 2) listed at GBP 30,001 to 40,000 + # (CARVAL 8), with fuel for private use (EXPBEN03 1) and a + # contribution to its cost (CARCON 1, CARAMT); household 17's + # of unknown price band and fuel (CARVAL 10, FUELTYP 6, "Don't + # know"). Other employee jobs answer no; self-employed jobs are + # not asked. + "EXPBEN01": ( + "" + if household_id % 8 in (2, 3) + else 1 + if household_id in (7, 17) + else 2 + ), + "EXPBEN03": ( + "" if household_id % 8 in (2, 3) else 1 if household_id == 7 else 2 + ), + "CARVAL": {7: 8, 17: 10}.get(household_id, ""), + "FUELTYP": {7: 2, 17: 6}.get(household_id, ""), + "CARCON": {7: 1, 17: 2}.get(household_id, ""), + "CARAMT": 1500.0 if household_id == 7 else "", # Every fifth job pays one bonus, given before or after tax by # turn (#1340). **{ @@ -840,7 +864,12 @@ def _was_person_donor() -> pd.DataFrame: by the stage's credibility rule). The household tab's cash and stocks-and-shares ISA totals are split across its adults in a few patterns (one holder, an even split, a lead holder), summing exactly to the - aggregates, for the ISA subscriptions stage (microcosm#1415). + aggregates, for the ISA subscriptions stage (microcosm#1415). Every third + household's first adult has a company vehicle (COMPVEHR8 1): a car with + its fuel and list price, prices on both sides of GBP 40,000, except a van + in household 9 and a car without a price in household 15, for the + company cars stage (PolicyEngine/uk-autumn-budget-dashboard-2026#316). + The person tab carries its household's weight, as the deposit's does. """ rows: list[dict[str, float]] = [] @@ -868,6 +897,7 @@ def _was_person_donor() -> pd.DataFrame: ) holder = adult and person == 0 and household % 2 == 0 and 4 <= band <= 9 impossible = adult and person == 0 and household == 5 + company_vehicle = adult and person == 0 and household % 3 == 0 if impossible: band = 13 value = float(5 + household % 20) if (holder or impossible) else 0.0 @@ -903,6 +933,28 @@ def _was_person_donor() -> pd.DataFrame: "DVIISAvR8": ( stocks_total * stocks_shares[person] if adult else 0.0 ), + "R8xshhwgt": 1.0 + household % 7 / 10.0, + "COMPVEHR8": (1.0 if company_vehicle else (2.0 if adult else -9.0)), + "CARVAN1R8": ( + (2.0 if household == 9 else 1.0) if company_vehicle else -9.0 + ), + "PETROL1R8": ( + float(1 + household % 4) if company_vehicle else -9.0 + ), + "LISTPR1R8": ( + ( + -8.0 + if household == 15 + else 18_000.0 + 4_000.0 * (household % 12) + ) + if company_vehicle + else -9.0 + ), + **{ + f"{stem}{index}R8": -9.0 + for stem in ("CARVAN", "PETROL", "LISTPR") + for index in (2, 3) + }, } ) return pd.DataFrame(rows) @@ -1989,8 +2041,8 @@ def _normalize_legacy_strings(frame: Frame) -> Frame: for entity, columns in _NORMALIZED_STRING_COLUMNS.items() for column in columns ] - if observed != expected_order or len(observed) != 26: - raise RuntimeError("The legacy normalization audit is not exactly 26 cells.") + if observed != expected_order or len(observed) != 27: + raise RuntimeError("The legacy normalization audit is not exactly 27 cells.") return Frame( tables, frame.schema, @@ -2149,6 +2201,11 @@ def capture_root(frame: Frame) -> Frame: donor_household=was, donor_person=was_person, ), + "company_cars": UKCompanyCarsStageTransform( + stage=stages["company_cars"], + engine=engine, + donor_person=was_person, + ), "nts_bus_travel": UKNTSBusTravelStageTransform( stage=stages["nts_bus_travel"], engine=engine, diff --git a/uv.lock b/uv.lock index b125c2883e..f1ea609b41 100644 --- a/uv.lock +++ b/uv.lock @@ -857,7 +857,7 @@ requires-dist = [ { name = "openpyxl", marker = "extra == 'uk'", specifier = ">=3.1" }, { name = "pandas", specifier = ">=2" }, { name = "policyengine-core", marker = "extra == 'us'", specifier = "==3.32.5" }, - { name = "policyengine-uk", marker = "extra == 'uk'", specifier = ">=2.164.2" }, + { name = "policyengine-uk", marker = "extra == 'uk'", specifier = ">=2.165.0" }, { name = "policyengine-us", marker = "extra == 'us'", specifier = ">=2.2.1,<3" }, { name = "pyarrow", specifier = ">=15" }, { name = "pyyaml", specifier = ">=6" }, @@ -936,7 +936,7 @@ requires-dist = [ { name = "microcosm-diagnostics", editable = "packages/microcosm-diagnostics" }, { name = "packaging", specifier = ">=24" }, { name = "policyengine-core", marker = "extra == 'us'", specifier = "==3.32.5" }, - { name = "policyengine-uk", marker = "extra == 'uk'", specifier = ">=2.164.2" }, + { name = "policyengine-uk", marker = "extra == 'uk'", specifier = ">=2.165.0" }, { name = "policyengine-us", marker = "extra == 'us'", specifier = ">=2.2.1,<3" }, ] provides-extras = ["us", "uk"] @@ -1055,7 +1055,7 @@ requires-dist = [ { name = "numpy", specifier = ">=2" }, { name = "pandas", specifier = ">=2.3" }, { name = "policyengine-core", marker = "extra == 'policyengine'", specifier = "==3.32.5" }, - { name = "policyengine-uk", marker = "extra == 'uk'", specifier = ">=2.164.2" }, + { name = "policyengine-uk", marker = "extra == 'uk'", specifier = ">=2.165.0" }, { name = "policyengine-us", marker = "extra == 'policyengine'", specifier = ">=2.2.1,<3" }, { name = "tables", marker = "extra == 'axiom'", specifier = ">=3" }, ] @@ -1675,7 +1675,7 @@ wheels = [ [[package]] name = "policyengine-uk" -version = "2.164.2" +version = "2.165.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "microdf-python" }, @@ -1683,9 +1683,9 @@ dependencies = [ { name = "pydantic" }, { name = "tables" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e5/b2/d0503e1c8f5b092a791411cf66ab9f35cd42fb78f81199dcf1af56af3a19/policyengine_uk-2.164.2.tar.gz", hash = "sha256:3ac770d130cb4bae0c05a62a60eb775e7da5e77f56bacbdd31cf38473690a88f", size = 3910802, upload-time = "2026-10-29T06:56:04.843Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/6d/43ec25929fcd44f23f909c6597e442773d3b52c89098d9f48f310aa7ee24/policyengine_uk-2.165.0.tar.gz", hash = "sha256:9e22dbcd03bc31114558ae0f012007da7efd9b4fd223af7c8f4cdbf6b59addf6", size = 3936200, upload-time = "2026-10-29T23:05:44.785Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/98/7519e6b1f5dfcb79c737aeb9d1e74998ea9f40b406bb271564cf8a744a4d/policyengine_uk-2.164.2-py3-none-any.whl", hash = "sha256:649c03d59d5deb8194690ce7b704206c3ffc90d2cde5661c1a806143a863ae09", size = 5655790, upload-time = "2026-10-29T06:56:02.178Z" }, + { url = "https://files.pythonhosted.org/packages/7f/38/1ff21f47c1361b9e5da66acdabeabd0fb3784aa044ed0aaa20bf92517e8a/policyengine_uk-2.165.0-py3-none-any.whl", hash = "sha256:da8e908efd8393902f4808c183055f4dbe89cd79f11cbd407c8cf1a96204366a", size = 5709178, upload-time = "2026-10-29T23:05:42.098Z" }, ] [[package]]